Commit Graph
20735 Commits
Author SHA1 Message Date
Henrik Rydgard f48e0af235 Better check for blendmode 2013-09-30 10:17:23 +02:00
Henrik Rydgard e65d0b4791 Use EXT_blend_minmax when available. Minor tweaks. 2013-09-30 10:12:10 +02:00
Henrik Rydgard b7eb60d2b7 OpenGL ES 2.0: Detect EXT_blend_minmax 2013-09-30 10:11:34 +02:00
Henrik Rydgård 040aa497be Merge pull request #143 from unknownbrackets/net-minor
Add an auto class for net::Init().
2013-09-30 00:32:09 -07:00
Henrik Rydgård 5daa22f801 Merge pull request #3991 from unknownbrackets/dmac
Implement sceDmacTryMemcpy(), improve sceDmacMemcpy()
2013-09-30 00:29:20 -07:00
Henrik Rydgård 8fa7532c3a Merge pull request #3994 from unknownbrackets/bezier
Swap render targets when drawing spline/beziers
2013-09-30 00:25:45 -07:00
Unknown W. Brackets 9e1e64d62e Swap render targets when drawing spline/beziers. 2013-09-29 23:31:07 -07:00
Unknown W. Brackets d7622869a9 Warning fix. 2013-09-29 20:28:19 -07:00
Unknown W. Brackets 06ae016782 Savestates now work okay between git versions. 2013-09-29 20:27:51 -07:00
Unknown W. Brackets b7fbf5942f Make save/load fail strings more consistent. 2013-09-29 20:24:23 -07:00
Unknown W. Brackets 5950c30e7b If loading state fails, rewind instead of reset. 2013-09-29 20:20:20 -07:00
Unknown W. Brackets 021e09f53b While unthrottled, checkpoint rewind less often. 2013-09-29 20:04:23 -07:00
Unknown W. Brackets b3c6e6c012 Add basic support for rewinding (not enabled.) 2013-09-29 19:58:39 -07:00
Unknown W. Brackets ffb6a41d08 Add an auto class for net::Init().
Fixes http::Client destructing after net::Shutdown(),
calling freeaddrinfo() too late.
2013-09-29 17:49:47 -07:00
Unknown W. Brackets 79abca9da4 Mostly implement sceDmacTryMemcpy(). 2013-09-29 16:56:11 -07:00
Unknown W. Brackets 74908f6b38 Add errors and rescheduling to sceDmac*.
The functionality seems pretty straight-forward.
2013-09-29 16:51:49 -07:00
Henrik Rydgård e55c05503a Merge pull request #3990 from unknownbrackets/texcache
Rehash textures a bit more often when static
2013-09-29 16:22:34 -07:00
Unknown W. Brackets 506180fd07 Cut down texcache cap to 512.
This will make textures rehash 4x more often if they seem to be static.

Previously, 2048 for a 30 fps game meant 69 seconds before it would notice
a change.  This is really long for fonts that get missed sometimes.

This takes that down to 17.5 seconds.  Still quite a while, but something
a normal person is much more likely to wait for.

Hopefulyl won't hurt performance much normally.
2013-09-29 15:26:56 -07:00
Unknown W. Brackets f667d26814 Fix texcache rehash backoff.
If a texture was reused (with other textures in between) several times per
frame, it would be rehashed more frequently than it should be.

Also tries to avoid rehashing several textures on the same frame if they
do not change.
2013-09-29 15:24:02 -07:00
Henrik Rydgård ee1ed23454 Merge pull request #3989 from unknownbrackets/savestates
Avoid clearing some caches on save/load state
2013-09-29 14:57:46 -07:00
Unknown W. Brackets 3dee91f68f Separate a quick interface to savestate to memory. 2013-09-29 14:26:14 -07:00
Unknown W. Brackets 394d91371f Avoid clearing the jit cache on savestate.
Downside: saving state could "fix" some issues with games detecting jit,
which won't happen anymore.

However, it's now faster to savestate.
2013-09-29 14:26:13 -07:00
Unknown W. Brackets 0aa263511d Don't clear the GPU caches on savestate, just load.
And maybe it's not even fully necessary on load...
2013-09-29 13:19:32 -07:00
Henrik Rydgård 8e50755c97 Merge pull request #3987 from DanyalZia/patch-14
Do not use tilt to control function in non-windows
2013-09-29 12:48:10 -07:00
danyalzia 8ffc56356e Update GameSettingsScreen.cpp 2013-09-30 00:47:15 +05:00
danyalzia 903d425fc8 Update Config.cpp 2013-09-30 00:45:06 +05:00
danyalzia 0394b78ca9 Only use tilt to control function in mobile 2013-09-30 00:07:38 +05:00
Henrik Rydgård e7608a645d Merge pull request #3986 from thedax/updateFFMPEG
FFMPEG: Add x86 Linux support.
2013-09-29 11:46:51 -07:00
danyalzia d09495b72c Only use tilt to control function in non-windows 2013-09-29 23:31:08 +05:00
The Dax 7748f5d4e6 Update ffmpeg submodule. 2013-09-29 14:31:02 -04:00
The Dax aa0d65a2cb Update CMakeLists.txt for x86 ffmpeg. 2013-09-29 14:28:07 -04:00
Henrik Rydgård 4582902cf2 Make the ARM stuff build on clang so we can later get the unit test to
work there. also fixes the build.
2013-09-29 20:01:38 +02:00
Henrik Rydgård f8f24c824e Merge pull request #142 from adrian17/master
Fixed compiler warnings
2013-09-29 10:46:58 -07:00
Unknown W. Brackets a2d1fd5a79 Linux buildfix (a bit blind.) 2013-09-29 10:46:46 -07:00
adrian17 6f76e02f4a Fixed compiler warnings 2013-09-29 18:39:12 +02:00
Kingcom d4b05f1763 Better disassembly resizing 2013-09-29 17:30:37 +02:00
Henrik Rydgard b661ae6c41 Add very simple jit viewer screen to dev menu. Add untested emitter for cvt.f32.f16 & c:o. 2013-09-29 13:41:56 +02:00
Henrik Rydgård aaeb3f3fda Merge pull request #3974 from mgaver/patch-8
Update PSPOskDialog.cpp
2013-09-29 02:52:42 -07:00
Henrik Rydgård 7be72ed071 Merge pull request #3969 from thedax/fixUIScaleIssue
Win32: Update the host UI to avoid an UI scaling issue after resetting settings.
2013-09-29 02:52:26 -07:00
Henrik Rydgård 9902d47a70 Merge pull request #3977 from Kingcom/Debugger
Update CPU debugger lists
2013-09-29 02:52:15 -07:00
shenweip 1cb59eb76a Fix savedata. 2013-09-29 17:30:17 +08:00
Kingcom c800b0055d Update CtrlStackTraceView 2013-09-29 11:28:16 +02:00
Kingcom ed9c72e8eb Update CtrlBreakpointList 2013-09-29 11:19:13 +02:00
Henrik Rydgard 99a7ff0973 Fix shader generation issue for desktop PowerVR chips - are there still such things???
Seen in our automatic reports.
2013-09-29 11:17:12 +02:00
Henrik Rydgård 38fbbbb420 Merge pull request #3970 from unknownbrackets/gpu-thread
Fix MT locking, was not really right
2013-09-29 02:03:02 -07:00
Henrik Rydgård ec5e7312ac Merge pull request #3971 from raven02/patch-18
Fix few crashes when vfb->fbo is null when using GE debugger
2013-09-29 02:02:39 -07:00
Henrik Rydgård f9f35f62f0 Merge pull request #3975 from shenweip/patch-9
Win32: Add FXAA to menu item.
2013-09-29 02:02:25 -07:00
Henrik Rydgård 3e6267f12d Merge pull request #3976 from unknownbrackets/minor
Small reporting / exit callback changes
2013-09-29 02:02:14 -07:00
Kingcom 9e2866d618 Update CtrlThreadList 2013-09-29 10:50:18 +02:00
shenweip 3e5b6e6200 Only use a separate btnmake. 2013-09-29 16:21:30 +08:00