Unknown W. Brackets
ae2c0193b8
D3D11: Report unexpected self-renders.
2017-03-18 13:52:30 -07:00
Unknown W. Brackets
78191e645d
GL: Avoid unnecessary stencil shader binding.
...
The comment became untrue, so no need to rebind for each bit.
2017-03-18 13:47:49 -07:00
Unknown W. Brackets
0f08e90bc6
Windows: Remove an unused function.
2017-03-18 13:47:26 -07:00
Unknown W. Brackets
4514af9d6e
Windows: Improve core context init.
...
This clears the error from glewInit(), and ensures we check GL extensions
only after selecting the desired GL profile.
Also, consistently use the core profile flag to select the context.
2017-03-18 13:47:15 -07:00
Unknown W. Brackets
e9625707fa
x86: Implement Jit_TcU16Through.
...
This just ports the updateSide logic from other types.
2017-03-18 13:44:47 -07:00
Henrik Rydgard
23367925f1
Change a PanicAlert to an ERROR_LOG. Should possibly report..
...
http://forums.ppsspp.org/showthread.php?tid=1310&page=3
Add a comment.
2017-03-18 21:25:30 +01:00
Henrik Rydgård
de72005b77
Merge pull request #9447 from unknownbrackets/texcache
...
Always mark videos as frequently changing
2017-03-18 20:27:58 +01:00
Unknown W. Brackets
b21c081860
Texcache: Clarify STATUS_FREE_CHANGE usage.
2017-03-18 12:08:06 -07:00
Unknown W. Brackets
404c61d77d
Minor typo fixes.
2017-03-18 11:51:05 -07:00
Unknown W. Brackets
d0ea5ed72b
Texcache: Always mark videos as freq changing.
...
This prevents scaling of the first frame in some cases, when later frames
would also not be scaled. Improves performance and reduces frame
mismatch.
2017-03-18 11:49:30 -07:00
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