Unknown W. Brackets
30ff5d6cdb
Texcache: Apply freq change flag to minihash fail.
...
Previously, by mistake, only full hash fails could flag a frequently
changing texture - minihash checks skipped this, causing scaling
performance issues.
Fixes #9125 .
2017-03-18 11:44:06 -07:00
Unknown W. Brackets
bea6d787c0
Texcache: Cleanup some code formatting.
...
Makes it more readable. No functional impact.
2017-03-18 11:43:26 -07:00
Henrik Rydgard
24cfb73bff
Minor script updates
2017-03-18 16:33:16 +01:00
Henrik Rydgard
dac9d348ff
Make it very slightly easier to build atlastool on Windows. Still not exactly convenient.
2017-03-18 16:33:16 +01:00
Henrik Rydgard
c62ec964f2
Update a resource
2017-03-18 16:33:16 +01:00
Henrik Rydgård
fc648f5f32
Merge pull request #9446 from hrydgard/android-lifecycle
...
Rework Android lost/restore GL context handling again
2017-03-18 16:10:31 +01:00
Henrik Rydgård
299ca028d1
Merge pull request #9445 from hrydgard/log-cleanup
...
Log code cleanup
2017-03-18 15:25:50 +01:00
Henrik Rydgard
908193e894
Rework Android lost/restore lifecycle again. Can autorotate screen without crashing again. Should help #9295 and maybe #8906 .
2017-03-18 15:21:26 +01:00
Henrik Rydgard
85d0b89b7b
GL: Improve lost managment in DrawContext framebuffers
2017-03-18 13:55:15 +01:00
Henrik Rydgard
378170d723
Add ability to tag objects in the gl_lost_manager
2017-03-18 13:55:15 +01:00
Henrik Rydgard
961157551a
Another buildfix
2017-03-18 11:38:25 +01:00
Henrik Rydgard
7c0761ef15
Buildfix
2017-03-18 11:11:27 +01:00
Henrik Rydgård
348a4c5320
Merge pull request #9444 from LunaMoo/JeanneCompat
...
Add Jeanne d'Arc to DrawSyncEatCycles hack
2017-03-18 10:51:33 +01:00
Henrik Rydgard
4f707a1022
Simplify logging code some more. Cleaner log output on Android.
2017-03-18 10:47:36 +01:00
LunaMoo
71a188ebcc
Add Jeanne d'Arc to DrawSyncEatCycles hack
2017-03-18 10:19:48 +01:00
Henrik Rydgard
37ef84ef37
Fix another silly mixup, sigh
2017-03-17 19:55:17 +01:00
Henrik Rydgard
57e6ad027e
Fix silly mixup
2017-03-17 19:29:01 +01:00
Henrik Rydgard
a5d77f940a
More cleanup
2017-03-17 18:00:24 +01:00
Henrik Rydgard
1ccca2ef33
We don't really support different listeners per log type, so let's get rid of that fiction.
2017-03-17 17:57:32 +01:00
Unknown W. Brackets
48a5488bf3
Merge pull request #9442 from hrydgard/clut-texture-format-compatibility
...
D3D11: Expand 16-bit CLUT textures to 32-bit if not supported.
2017-03-17 12:57:12 -04:00
Henrik Rydgård
5d613bf565
Set pitch correctly when uploading converted CLUT textures
2017-03-17 16:56:45 +01:00
Henrik Rydgård
38fd8c62ec
Windows: Add a simple little cmd script to zip up the emulator
2017-03-17 14:29:45 +01:00
Henrik Rydgård
8a29705165
Windows: Update dpiScale of fonts before recreating them on resize. Fixes #9437
2017-03-17 13:29:22 +01:00
Henrik Rydgård
aefad893f8
Windows: Start at a sensible window size if high-DPI. Avoids the worst of #9437 but does not fix it.
2017-03-17 13:22:00 +01:00
Henrik Rydgård
6dcbed6659
innosetup: Make the application name variable driven
2017-03-17 12:42:05 +01:00
Henrik Rydgård
1424713f62
Minor resource reorg
2017-03-17 12:35:27 +01:00
Henrik Rydgård
94f16e3b7c
GPU: Move "if (resized_)" to BeginHostFrame to avoid desynchronized settings.
...
Also wipe the input layout cache on D3D11 on resize.
Fixes #9438 .
2017-03-17 11:26:11 +01:00
Henrik Rydgård
20f9ae3114
Make sure UpdateCmdInfo is called "in sync" with settings changes. Fixes #9438 .
...
(well, at least the software skinning part. not sure if there are more).
2017-03-17 10:48:43 +01:00
Henrik Rydgård
17a250df7a
Always trigger gpu->Resized when exiting GameSettingsScreen.
...
Strangely, this does NOT help #9438 .
2017-03-17 10:27:49 +01:00
Henrik Rydgård
58c2ba987d
D3D11: Expand 16-bit CLUT textures to 32-bit if not supported.
2017-03-17 10:11:17 +01:00
Henrik Rydgård
d8abcb8d74
D3D9: Set the right Z in ApplyBounds
2017-03-17 10:00:45 +01:00
Henrik Rydgård
1dc95e68e0
Update iss installer script
2017-03-16 16:30:21 +01:00
Henrik Rydgård
bf518a0320
Android: Add gold resources (banners need work)
2017-03-16 16:05:51 +01:00
Henrik Rydgård
09a3de1e66
Windows: Get rid of my private gold branch, simply gate behind a define instead.
2017-03-16 15:47:59 +01:00
Henrik Rydgård
cb14ea92fa
Merge pull request #9435 from LunaMoo/5xBR_lv2
...
Add Hyllian's xBR-lv2 Shader Accuracy (tweak by guest.r)
2017-03-16 15:09:35 +01:00
LunaMoo
f71759020d
Skip 5xBR based upscaling if output < (1.6 * input)
2017-03-16 13:46:43 +01:00
Henrik Rydgård
c18edcdab4
gradle: Add a new build config with debug signing but release optimization.
...
Add a fixed debug keystore so debug key is effectively the same on all my computers,
making testing more convenient.
2017-03-16 13:14:24 +01:00
Henrik Rydgård
b2677cfc63
Add tab to system info to show some build configuration flags
...
Would be nice if there was a way to automatically get them all ... there
might be with some CMake trickery?
2017-03-16 12:33:45 +01:00
Henrik Rydgård
48c0b56db2
Forward the GOLD cmake variable to a CPP define.
2017-03-16 11:04:48 +01:00
Henrik Rydgard
2168acf558
Update the lang submodule
2017-03-16 10:52:48 +01:00
Henrik Rydgard
4d5e0a3c89
SDL: Fix the command line parser to not double-parse args, fixing #9367
2017-03-16 10:50:08 +01:00
Henrik Rydgard
468d01eeff
CMakelist cleanup, might buildfix things on Linux Clang
2017-03-16 10:16:29 +01:00
Henrik Rydgård
f4a0c4504f
Fixes to GPU system information. Fixes #9434
2017-03-16 09:48:10 +01:00
LunaMoo
1b39c3cb17
Add Hyllian's xBR-lv2 Shader Accuracy (tweak by guest.r)
2017-03-16 06:59:28 +01:00
LunaMoo
892a7a5caa
Merge pull request #9433 from LunaMoo/compat_ID
...
Add missing US version ID for NBA 2K13 compat.ini
2017-03-16 02:35:50 +01:00
LunaMoo
f9b050bd67
Add missing US version ID for NBA 2K13 compat.ini
2017-03-16 02:32:11 +01:00
Henrik Rydgard
fa353aeb1f
This file is still needed in its old location to build Android using the old tools.
2017-03-15 23:06:47 +01:00
Henrik Rydgård
87dd122b95
Merge pull request #9038 from hrydgard/android-gradle
...
Android Studio / gradle support (WIP)
2017-03-15 19:43:08 +01:00
Henrik Rydgård
51492885a6
Restore build*/ in .gitignore
2017-03-15 19:42:17 +01:00
Henrik Rydgård
d6b9b7f41f
Fix a mistake with cflags reorg
2017-03-15 19:42:17 +01:00