Commit Graph
21729 Commits
Author SHA1 Message Date
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
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