Commit Graph
24300 Commits
Author SHA1 Message Date
Henrik Rydgård aadced94f5 Update lang submodule 2018-06-01 17:31:29 +02:00
Henrik Rydgård 30de8194a5 Merge pull request #11111 from weihuoya/gles-int-highp
depal shader use high int precision for opengl es
2018-06-01 08:41:25 +02:00
weihuoya e01e77e025 fx depal int precision for opengl es 2018-06-01 00:58:44 +08:00
Henrik Rydgård cae79bf979 Merge pull request #11110 from unknownbrackets/d3d11-screenshot
D3D11: Fix crash on screenshot
2018-05-31 10:40:21 +02:00
Unknown W. Brackets f369086987 D3D11: Fix crash on screenshot. 2018-05-31 00:04:40 -07:00
Henrik Rydgård 00e5da2c35 Update to 1.6.2 v1.6.2 2018-05-30 19:47:20 +02:00
Henrik Rydgård c964bc4ba2 Fix another of these pesky GL task switching bugs. 2018-05-30 19:29:26 +02:00
Henrik Rydgård 3f7474e5b8 More (disabled by default) gl error logging.. 2018-05-30 18:14:13 +02:00
Henrik Rydgård 7e756544ee Add a missing virtual destructor, fix a warning 2018-05-30 18:01:49 +02:00
Unknown W. Brackets c59c3d6c34 Merge pull request #11105 from hrydgard/crash-fix-attempts-1.6.1
1.6.1 crashfixes
2018-05-29 20:56:28 -04:00
Henrik Rydgård 4f59ebad05 sprintf->snprintf. Don't think any of these are likely overflows though. 2018-05-29 23:42:54 +02:00
Henrik Rydgård b1df7b2cd0 Thin3D: Handle binding a null texture better. 2018-05-29 23:35:27 +02:00
Henrik Rydgård 1c17373039 GLES: Properly restore the pointer to the render manager in more places 2018-05-29 23:07:22 +02:00
Henrik Rydgård 88e358afc8 Update to 1.6.1 v1.6.1 2018-05-28 18:47:10 +02:00
Henrik Rydgård 79f8388e65 Merge pull request #11088 from unknownbrackets/vulkan-state
Vulkan: Update shaders/state when dirty properly
2018-05-28 08:34:11 +02:00
Unknown W. Brackets e7d07aff71 Vulkan: Update shaders/state when dirty properly.
Can't have been right before.
2018-05-27 22:28:09 -07:00
Henrik Rydgård 87beddc393 Merge pull request #11084 from hrydgard/crash-fix-attempts-1.6
Various fixes for 1.6.1
2018-05-27 23:27:57 +02:00
Henrik Rydgård 0c0c258c50 Merge pull request #11085 from unknownbrackets/vulkan-combine
Vulkan: Don't merge render passes if read from
2018-05-27 23:27:31 +02:00
Unknown W. Brackets 423309da50 Vulkan: Don't merge render passes if read from.
In the future, we might actually track dependencies so we can smartly
sort the render passes instead.

See #11079 - screen got brighter because a cleared framebuffer was used as
a texture.
2018-05-27 14:15:54 -07:00
Henrik Rydgård 14d17419b1 Minor cleanup 2018-05-27 22:51:00 +02:00
Henrik Rydgård 0d6be3a476 GLES: Refresh the draw context in DrawEngineGLES on DeviceRestore. How did we miss this? 2018-05-27 22:25:15 +02:00
Henrik Rydgård 343763cf5a More paranoia from Google Play 2018-05-27 22:16:36 +02:00
Henrik Rydgård b730d187e8 Add some paranoid checks guided by stack traces from Google Play 2018-05-27 22:12:59 +02:00
Henrik Rydgård d7770307f3 Change some log levels to verbose 2018-05-27 21:53:27 +02:00
Henrik Rydgård d35de81a76 Check for a valid screen manager in NativeIsAtTopLevel 2018-05-26 17:50:37 +02:00
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