LunaMoo
|
2ed534f36e
|
Add some options.
|
2017-12-10 12:56:41 +01:00 |
|
LunaMoo
|
93a526db97
|
Merge remote-tracking branch 'remotes/Unknown/ui-tween' into TemporaryHackishBranch
|
2017-12-10 07:47:06 +01:00 |
|
LunaMoo
|
1d47ad2fe9
|
Merge remote-tracking branch 'remotes/Unknown/max-flips' into TemporaryHackishBranch
|
2017-12-10 07:35:46 +01:00 |
|
Unknown W. Brackets
|
1776726bd6
|
Display: Only reapply state on load.
Shouldn't be needed on save.
|
2017-12-09 21:54:48 -08:00 |
|
Unknown W. Brackets
|
6f99383733
|
Display: Reset cycle counter on load state.
|
2017-12-09 21:53:26 -08:00 |
|
LunaMoo
|
a2e784f185
|
Merge branch 'master' into TemporaryHackishBranch
|
2017-12-10 06:25:18 +01:00 |
|
Unknown W. Brackets
|
7b6e73b37a
|
UI: Always apply tweens after restore.
Fixes "Loading game..." persisting on load state, since that view was
created VISIBLE, and the tween wasn't making it INVISIBLE.
|
2017-12-09 18:18:23 -08:00 |
|
Henrik Rydgård
|
b10b24feea
|
GLES device lost/store fixes
|
2017-12-10 02:05:25 +01:00 |
|
Henrik Rydgård
|
e07861991b
|
Apply a fix to the ARM64 emitter ported over from Dolphin
|
2017-12-10 02:05:25 +01:00 |
|
Henrik Rydgård
|
299cb007c2
|
Add a comment, revert a reporting change.
|
2017-12-10 02:05:25 +01:00 |
|
Henrik Rydgård
|
8d5c85fa40
|
Merge pull request #10378 from unknownbrackets/ui-gamepad
Reset views after loading per game config
|
2017-12-10 00:17:51 +01:00 |
|
Unknown W. Brackets
|
c097910439
|
UI: Reset touch controls after config load.
This is potentially earlier than full init, better to move the controls as
soon as possible.
|
2017-12-09 14:11:39 -08:00 |
|
Unknown W. Brackets
|
cf6ccfca99
|
UI: Persist tween data on view recreate.
|
2017-12-09 14:10:42 -08:00 |
|
LunaMoo
|
084868d5bd
|
Increase max render res to 32x and add render res screenshots.
|
2017-12-09 08:41:57 +01:00 |
|
LunaMoo
|
93140b3df9
|
Merge branch 'master' into TemporaryHackishBranch
|
2017-12-09 05:00:10 +01:00 |
|
Henrik Rydgård
|
6e3cb0cd48
|
Add missing IF statement for instance rendering check..
|
2017-12-08 15:53:33 +01:00 |
|
Henrik Rydgård
|
4a0c2ad683
|
Minor uniform cleanup
|
2017-12-08 11:54:49 +01:00 |
|
Henrik Rydgård
|
2afb6715d7
|
Merge pull request #10369 from hrydgard/shader-translate-gl-core
Use glslang to translate GLSL 1.x postshaders to GLSL 3.0 or later
|
2017-12-08 11:31:52 +01:00 |
|
Henrik Rydgård
|
58fd674bbf
|
Try to fix build with the old Android build system too...
|
2017-12-08 10:25:42 +01:00 |
|
Henrik Rydgård
|
b895f944ff
|
SPIRV-Cross should build on Android now, so remove another platform check.
|
2017-12-08 10:25:42 +01:00 |
|
Henrik Rydgård
|
99b34c7b45
|
Use glslang to translate GLSL 1.x postshaders to GLSL 3.0 or later to appease strict GL Core drivers. Should fix #10362
Fixed small bugs, now tested and working on mac.
Add spirv-cross to cmake build
|
2017-12-08 10:25:42 +01:00 |
|
Henrik Rydgård
|
253bba28d8
|
Update travis config to use NDK 16b
|
2017-12-08 08:52:20 +01:00 |
|
Henrik Rydgård
|
c268e37818
|
Merge pull request #10371 from hrydgard/switch-android-stl
From NDK 16, libc++ is out of beta and gnustl will be deprecated soon, so make the switch.
|
2017-12-08 00:29:44 +01:00 |
|
Henrik Rydgård
|
1076e358e0
|
Also update Application.mk for the old build system.
|
2017-12-07 23:47:54 +01:00 |
|
Henrik Rydgård
|
18f93342f3
|
From NDK 16, libc++ is out of beta and gnustl will be deprecated soon, so switch.
No apparent issues, even on Nexus One with Android 2.3.
|
2017-12-07 23:45:36 +01:00 |
|
Henrik Rydgård
|
3eda310009
|
Merge pull request #10366 from hrydgard/gl-lost-device-rework
Rework GL lost-device to work more like Vulkan. Gets rid of gl_lost manager etc.
|
2017-12-07 22:48:43 +01:00 |
|
Henrik Rydgård
|
b75c8b72c6
|
Fix another little inconsistency (two uniforms were merged for bad reasons)
|
2017-12-07 21:39:09 +01:00 |
|
Henrik Rydgård
|
fb74c9dfeb
|
Clean up a small inconsistency
|
2017-12-07 21:09:09 +01:00 |
|
Henrik Rydgård
|
7d0fc9ce65
|
Rework GL lost-device to work more like Vulkan. Gets rid of gl_lost manager etc.
|
2017-12-07 15:05:59 +01:00 |
|
Henrik Rydgård
|
026d3d4a00
|
Recreate views after boot is done, to workaround #10360 . Not the best solution..
|
2017-12-07 10:21:33 +01:00 |
|
Henrik Rydgård
|
bd40479224
|
Vulkan: Add facility to auto-generate mipmap levels. Not yet used.
Intended for replacement textures and optional quality improvements
later.
|
2017-12-07 09:28:18 +01:00 |
|
Henrik Rydgård
|
2ebae034a4
|
Vulkan: Show samplers in "shader debug"
|
2017-12-07 09:28:18 +01:00 |
|
Henrik Rydgård
|
3b78687672
|
Merge pull request #10213 from hrydgard/immediate-flip
Flip immediately if that's OK, instead of waiting for VBlank.
|
2017-12-06 21:14:23 +01:00 |
|
Henrik Rydgård
|
54ff4c8822
|
Avoid multiple flips per frame, fixes immediate flip for God of War
|
2017-12-06 14:29:08 +01:00 |
|
Henrik Rydgård
|
4c720631c1
|
Add mitigation for games like GTA that never call sceDisplaySetFramebuf
|
2017-12-06 14:29:08 +01:00 |
|
Henrik Rydgård
|
522de63eed
|
Flip immediately if that's OK. This can save up to a frame of graphics latency, in games that display "immediately" instead of latched.
|
2017-12-06 14:29:08 +01:00 |
|
Henrik Rydgård
|
cf5ede493b
|
Merge pull request #10247 from unknownbrackets/ui-tween
UI: Show a loading message during shader preload
|
2017-12-06 14:24:21 +01:00 |
|
Henrik Rydgård
|
e3eb6d36b1
|
Merge pull request #10113 from unknownbrackets/core-context
Request a core profile in OpenGL (after 1.5.0)
|
2017-12-06 14:10:58 +01:00 |
|
Henrik Rydgård
|
9a732fe52e
|
Merge pull request #10230 from unknownbrackets/savedata-new
Savedata: Show icon for new saves more often
|
2017-12-06 14:10:41 +01:00 |
|
Henrik Rydgård
|
e11f67ed74
|
Merge pull request #10226 from unknownbrackets/max-flips
Display: Correct max FPS limiting skew
|
2017-12-06 14:10:17 +01:00 |
|
Henrik Rydgård
|
cb835fb17d
|
Merge pull request #10240 from unknownbrackets/vertdec
arm64: Use LDRUH instead of two LDRBs
|
2017-12-06 14:09:26 +01:00 |
|
LunaMoo
|
9f1e059639
|
Merge branch 'master' into TemporaryHackishBranch
# Conflicts:
# GPU/Directx9/VertexShaderGeneratorDX9.cpp
# UI/GameSettingsScreen.cpp
|
2017-12-06 12:27:19 +01:00 |
|
Henrik Rydgård
|
a1e74d0d4f
|
v1.5.4
v1.5.4
|
2017-12-05 14:51:51 +01:00 |
|
Henrik Rydgård
|
44b1dc8daf
|
Try to fix iOS builds on the Travis buildbot. #10254
|
2017-12-05 13:23:13 +01:00 |
|
Henrik Rydgård
|
e8db163072
|
Replacement: Break the mip loading loop if a level is wrong. Also shrink the log output.
|
2017-12-05 13:20:25 +01:00 |
|
Unknown W. Brackets
|
db68d38a06
|
Merge pull request #10260 from hrydgard/replace-fixup
Don't try to load replacement mipmaps with bad sizes.
|
2017-12-05 07:15:33 -05:00 |
|
Henrik Rydgård
|
b3086b1465
|
Reject texture replacement mipmaps of the wrong size
|
2017-12-05 13:07:03 +01:00 |
|
Henrik Rydgård
|
85b743c732
|
Just some debug output for future decisions
|
2017-12-05 11:42:51 +01:00 |
|
Henrik Rydgård
|
1d2dbdcebc
|
Update submodule lang
|
2017-12-05 08:27:58 +01:00 |
|
Henrik Rydgård
|
20af8264c2
|
Also disable dualsrc blend on Tegra K1. Should help #10208
|
2017-12-05 08:24:20 +01:00 |
|