Henrik Rydgård
c1d113e0e9
When creating temp framebuffers for download, size them using bufferWidth/Height instead of width/height.
...
Or maybe we should make sure to only download within the width/height by
adding more clamps at the beginning of ReadFramebufferToMemory but seems
more dangerous.
Plus some minor things.
Should help #11113
2018-06-01 21:16:07 +02:00
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
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
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
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 fb7a63bd11
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 fb7a63bd11
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