24275 Commits
Author SHA1 Message Date
Henrik Rydgård 09e85eb150 Update version to 1.6 in AndroidManifest.xml v1.6 2018-05-26 14:26:32 +02:00
Henrik Rydgård e8da82c011 Update lang 2018-05-26 14:26:32 +02:00
Henrik Rydgård d897d58727 Merge pull request #11071 from hrydgard/android-navbar-black
Android: In v21 and later, make the navigation bar black using styles.xml
2018-05-26 14:25:30 +02:00
Henrik Rydgård 29164c4990 Merge pull request #10954 from hrydgard/readme-1.6
Update README.md for 1.6
2018-05-26 11:27:49 +02:00
Henrik Rydgård 66e7e75c2e Merge pull request #11072 from hrydgard/android-more-size-fixes
Android immersive mode: Fix display size stretch and touch screen inaccuracy
2018-05-26 09:45:41 +02:00
Henrik Rydgård 7c921c5367 Android immersive mode: Fix display size stretch and touch screen inaccuracy when toggling immersive mode 2018-05-25 23:40:34 +02:00
Henrik Rydgård 0e0a3d2804 Android: In v21 and later, make the navigation bar black using styles.xml 2018-05-25 22:42:43 +02:00
Henrik Rydgård 3472d62fff Merge pull request #11061 from unknownbrackets/savestate
SaveState: Fix rename when undo disabled
2018-05-21 09:16:14 +02:00
Unknown W. Brackets 037a20e7c7 SaveState: Fix rename when undo disabled.
On Windows, for example, the rename target cannot exist.

This also fixes the screenshot rename for the undo.
2018-05-20 20:51:29 -07:00
Henrik Rydgård 3733669112 Merge pull request #11058 from unknownbrackets/load-fail
Core: Shutdown properly on load failure
2018-05-20 23:48:11 +02:00
Unknown W. Brackets 9b6dee126d Core: Shutdown properly on load failure. 2018-05-20 14:17:01 -07:00
Henrik Rydgård ab65c5210c GLES shader depal fix. Again, this is disabled by default so should not affect anything. 2018-05-14 21:20:51 +02:00
Henrik Rydgård 061f92c177 Minor code simplification 2018-05-14 21:19:48 +02:00
Henrik Rydgård 4ba9fe3e0e GLES depal (currently disabled): Use high int precision.
Should fix issue mentioned in https://github.com/hrydgard/ppsspp/commit/fb7a63bd11ba785209babfe9631956110d46c9bf
2018-05-13 20:51:20 +02:00
Henrik Rydgård 011e57c0e7 Always specify GLSL version 450 when compiling Vulkan shaders.
Bit of a risky change so late in the game but it's wrong, it needs fixing.
See for example the comments to https://github.com/hrydgard/ppsspp/commit/fb7a63bd11ba785209babfe9631956110d46c9bf
2018-05-13 20:42:17 +02:00
Henrik Rydgård ef67899fdc Let's try to update the sustainedperformancemode in yet another place... See #11018 2018-05-13 20:35:54 +02:00
Henrik Rydgård d10d57bc03 Merge pull request #11032 from hrydgard/create-psp-directory-on-permission
Create vital directories on Android storage permission grant.
2018-05-10 21:07:01 +02:00
Henrik Rydgård 775a25e530 Another directory, plus no need to use c_str 2018-05-10 20:52:21 +02:00
Henrik Rydgård 3976b03bcd Create vital directories on Android storage permission grant. Should help #11020 2018-05-10 19:32:28 +02:00
Henrik Rydgård f82c3a3b18 Merge pull request #11028 from vnctdj/showVersionOnly
Show PPSSPP version only
2018-05-10 09:49:12 +02:00
Henrik Rydgård 3c066de158 Win32: Not really appropriate to call exit() on a bad filename. Fixes #11030 2018-05-10 00:59:21 +02:00
Henrik Rydgård 701c2c0294 Call updateSustainedPerformanceMode from surfaceChanged as well. May help #11018 2018-05-09 22:03:45 +02:00
vnctdj 9db485b98d Allow showing version only for Qt 2018-05-09 21:23:04 +02:00
vnctdj 3f4bfddafc Allow showing version only for SDL 2018-05-09 21:22:47 +02:00
Henrik Rydgård 6615e55c5d Merge pull request #11024 from unknownbrackets/fps-hack
Display: Prevent delaying flips inside interrupts
2018-05-09 06:06:58 +02:00
Henrik Rydgård c1bdb69687 Merge pull request #11022 from hrydgard/screen-brightness-fix
Android: Only keep the screen bright ingame.
2018-05-09 06:06:27 +02:00
Henrik Rydgård c1ccc28b15 Merge pull request #11023 from unknownbrackets/file-error
Io: Prevent error when file locked for writing
2018-05-09 06:05:55 +02:00
Henrik Rydgård f7e6709e5b Merge pull request #11021 from hrydgard/update-sustained-mode
Update sustained mode on app focus changes
2018-05-09 06:04:01 +02:00
Unknown W. Brackets d33b8643cb Display: Prevent delaying flips inside interrupts.
It causes us to run out of idle threads, and doesn't even make sense.
2018-05-08 18:32:25 -07:00
Unknown W. Brackets 3c698a5ddb Io: Prevent error when file locked for writing.
When reopening with file sharing flags fixed it, we shouldn't set error.
That would cause the open to still fail.
2018-05-08 18:25:15 -07:00
Henrik Rydgård a8083b9684 Android: Only keep the screen bright ingame. 2018-05-08 23:05:37 +02:00
Henrik Rydgård 7d3efdc237 Call updateSustainedPerformanceMode on app focus changes. Should help #11018 2018-05-08 20:45:12 +02:00
Henrik Rydgård ecee4c74b3 Update to the current gradle version, 4.4 2018-05-08 18:44:41 +02:00
Henrik Rydgård 97546d30ff Merge pull request #11010 from hrydgard/shader-depal-offset-fix
Shader depal (Vulkan): Apply a half-texel offset when bilinear filtering, fixing #11008
2018-05-07 08:10:18 +02:00
Henrik Rydgård b64841e8cc Minor optimization 2018-05-07 00:05:35 +02:00
Henrik Rydgård ed52d9f9fb Shader depal (VUlkan): Apply a half-texel offset when bilinear filtering, fixing #11008
Also skip three texture samples if all indices are equal.
2018-05-06 22:30:20 +02:00
Henrik Rydgård 8f5a23b6a8 Merge pull request #11009 from unknownbrackets/file-error
Io: Cleanup file not found error codes
2018-05-06 20:06:14 +02:00
Unknown W. Brackets f4e8e68c44 Io: Cleanup file not found error codes.
Replay (#10888) caused error to be non zero, which was later translated to
something else, confusingly...
2018-05-06 10:15:05 -07:00
Henrik Rydgård 746a3256d7 Merge pull request #11007 from unknownbrackets/gpu-temp
GPU: Prevent temp FBOs from overwriting each other
2018-05-06 18:57:57 +02:00
Unknown W. Brackets abbab23814 D3D11: Use a dedicated slot for the depal texture.
Otherwise it affects shader blending.
2018-05-06 08:58:54 -07:00
Unknown W. Brackets 8d07e6d985 GPU: Prevent temp FBOs from overwriting each other.
Sometimes we'd use two temp FBOs in the same draw (e.g. shader blending +
depal.)  This could cause the same temp FBO to get used for two purposes,
causing weird behavior.
2018-05-06 08:57:44 -07:00
Unknown W. Brackets 94ab646cd4 Correct compatibility server link.
Now it's https.
2018-05-05 19:16:51 -07:00
Unknown W. Brackets 8959a9087f Merge pull request #11003 from hrydgard/depal-vulkan-fix
Fix regression caused by the new depal code for Vulkan. Fixes #10993
2018-05-04 22:33:46 -04:00
Henrik Rydgård 77e574ccc6 Buildfix. 2018-05-04 22:57:13 +02:00
Henrik Rydgård 4adb1263af Update lang submodule 2018-05-04 22:36:19 +02:00
Henrik Rydgård 698bd75209 Fix regression caused by the new depal code for Vulkan. Fixes #10993 2018-05-04 22:24:11 +02:00
Henrik Rydgård e5c98704a5 Merge pull request #11002 from aliaspider/softrend
softgpu: remove RIP addressing from SamplerX86
2018-05-04 19:11:39 +02:00
aliaspider 17259b87ea softgpu: remove RIP addressing from SamplerX86 2018-05-04 17:37:46 +01:00
Henrik Rydgård a3bbe87914 D3D11 CopyFBToMemory: Clamp rect to fb size. Last-minute style fix, should really debug where the bad parameters came from.
Affects MGS Peace Walker intro
2018-05-03 23:12:39 +02:00
Henrik Rydgård 3f7602227c Windows: If neither OpenGL nor D3D9 is available, offer an escape route into D3D11.
This does happen on some fresh Win10 installations.

We really should do something much nicer and more automatic, but that's for later.
2018-05-03 22:19:07 +02:00