Commit Graph
45601 Commits
Author SHA1 Message Date
Unknown W. Brackets f5642f11af Buildfix. 2013-04-08 23:01:54 -07:00
raven02 d77e0054d5 Improve few functions in sceKernelVtimer 2013-04-09 08:32:13 +08:00
Klimis Ioannidis 6bcb32daf9 Greek Translation Cleanup
Remove obsolete functions lines.
2013-04-09 03:04:34 +03:00
Henrik Rydgard 8b6eea7df4 Load icon and bg from PBP files. 2013-04-08 21:46:54 +02:00
Henrik Rydgard 82aa605b36 Add back shadows to FPS counter and debug text. Warning fixes. 2013-04-08 20:59:45 +02:00
Henrik Rydgård 6ec7d237e8 Merge pull request #1222 from unknownbrackets/gpu-fix
Correct dest stride on GPU block transfer
2013-04-08 11:01:04 -07:00
Henrik Rydgård ebb9540577 Merge pull request #1223 from cinaera/dxguid
Remove dependency on dxguid.lib
2013-04-08 11:00:10 -07:00
BeaR 01e23dc77f Remove dependency on dxguid.lib 2013-04-08 18:26:01 +02:00
Unknown W. Brackets 0e0b074ed7 Correct dest stride on GPU block transfer. 2013-04-08 08:36:51 -07:00
Henrik Rydgård 58e8d5299b Merge pull request #1221 from raven02/patch-2
Fragment Shader : use mix() for decal/blend
2013-04-08 07:52:20 -07:00
raven02 3252eb6554 Fragment Shader : use mix() for decal/blend 2013-04-08 22:48:40 +08:00
Unknown W. Brackets 2b4ec12aa9 Buildfix for iOS. Fixes #1220. 2013-04-08 07:41:09 -07:00
Henrik Rydgård aa33c4efcc Merge pull request #1217 from unknownbrackets/fbo-flicker
Adjust FBO decimation to optimize for creation
2013-04-08 03:22:35 -07:00
Henrik Rydgård 8b8731ef4b Merge pull request #1219 from unknownbrackets/mpeg-fix
Initial sceMpegGetUserdataAu() from JPCSP
2013-04-08 00:54:55 -07:00
Unknown W. Brackets 40067470c2 Initial sceMpegGetUserdataAu() from JPCSP.
Because I got the stub wrong, so now it does something.
2013-04-08 00:47:25 -07:00
Unknown W. Brackets 23c0e7f319 Change FBO age back to 5, gets in a create loop... 2013-04-08 00:45:21 -07:00
Henrik Rydgård d1056a888f Merge pull request #1214 from unknownbrackets/pad-fix
Treat the keyboard and pads differently
2013-04-08 00:44:08 -07:00
Henrik Rydgård dea37e5521 Merge pull request #1213 from unknownbrackets/dlist-cycles
Try to match GPU cycles to the CPU
2013-04-08 00:43:33 -07:00
Henrik Rydgård 57dabfb7d1 Merge pull request #1215 from raven02/patch-1
Add "Use Media Engine" to pause screen as well
2013-04-08 00:41:47 -07:00
Henrik Rydgård a6d7b25518 Merge pull request #1216 from unknownbrackets/alloc-func
Initial stab at implementing some new memory funcs
2013-04-08 00:40:20 -07:00
raven02 ca111baacb Keep Fast Memory as unstable 2013-04-08 14:14:03 +08:00
Unknown W. Brackets 79e3c66514 Adjust FBO decimation to optimize for creation.
But, keep aggressively decimating for a few frames.
2013-04-07 22:34:02 -07:00
Unknown W. Brackets 42b925a440 Initial stab at implementing some new memory funcs.
Borrowed from JPCSP, kept simple.  Need to do tests.
2013-04-07 20:57:53 -07:00
raven02 daef1cbe24 Add "Use Media Engine" to pause screen as well 2013-04-08 11:50:42 +08:00
Unknown W. Brackets dcd2c26214 Treat the keyboard and pads differently.
We basically never want two pads active at once, but keyboard is
different.  So, they need to be treated differently.

Fixes #1212.
2013-04-07 18:42:23 -07:00
Unknown W. Brackets a8e8b096e6 Use regular events for GPU for now, quicker.
There's too much latency in threadsafe events, causing tests to fail.
Might break games too.  I guess they need to execute more often...
2013-04-07 17:52:57 -07:00
Unknown W. Brackets 6190918158 Don't allow two drawsyncs to be in play at once. 2013-04-07 17:37:24 -07:00
Unknown W. Brackets 210c7b1639 Slow down the GPU clock estimate.
This makes  Fat Princess for example much faster.
2013-04-07 17:05:12 -07:00
Unknown W. Brackets 5d017829ad Make sure lists aren't reused before they complete. 2013-04-07 17:05:11 -07:00
Unknown W. Brackets 57770dbd95 Delay GPU signals and waits to simulate cycles. 2013-04-07 17:05:11 -07:00
Henrik Rydgard 5427f20b90 Don't "DirtyShader" at the end of frame, instead just "stop". Fixes issues caused by vertex arrays left enabled still hanging around. 2013-04-07 23:31:04 +02:00
Henrik Rydgard c0963ec11f Increase drawbuffer size, fix potential utf8 issue 2013-04-07 23:30:25 +02:00
Henrik Rydgard 84ca406b7b Bigger stack buffer for gpu stats (yes need to do something better here). 2013-04-07 23:02:33 +02:00
Henrik Rydgard f71f3183b2 Enforce the drawbuffer overflow check in release too. 2013-04-07 22:56:38 +02:00
Henrik Rydgard 7900a6d807 Don't use PPGe for debug overlays. Fixes fps counter in games where it didn't work before. 2013-04-07 22:43:59 +02:00
Henrik Rydgård 6f61bfa936 Merge pull request #1209 from unknownbrackets/threadqueue-perf
Don't save/restore VFPU regs for threads that don't use them
2013-04-07 11:57:12 -07:00
Unknown W. Brackets 5e14cab945 Don't save vregs for threads that don't use them. 2013-04-07 11:47:00 -07:00
Unknown W. Brackets c7020d4872 Optimize resched with a running thread.
Esp. if it would go back to itself.
2013-04-07 11:47:00 -07:00
Henrik Rydgard e246ffe20c fragment shader: RGBA DECAL does make more sense this way 2013-04-07 20:37:19 +02:00
Henrik Rydgård 7a435824dd Merge pull request #1200 from unknownbrackets/threadqueue-perf
Improve threadqueue performance
2013-04-07 10:59:35 -07:00
Henrik Rydgård 59f9113cbc Merge pull request #1203 from raven02/patch-10
Show upto 8 recent item for Android/iOS
2013-04-07 10:44:09 -07:00
Unknown W. Brackets 68f5596dee Fix crash if queue is empty during savestate.
On load it would then crash.
2013-04-07 10:32:39 -07:00
Unknown W. Brackets da2d5f0692 Dynamically size the thread queue, explicitly alloc. 2013-04-07 10:27:29 -07:00
raven02 ed27e7c25d Show upto 8 recent item for Android/iOS 2013-04-07 21:38:08 +08:00
Unknown W. Brackets 2ee611de09 Replace the thread ready queue with non-STL.
It seems much faster.
2013-04-07 03:10:14 -07:00
Unknown W. Brackets 4cd260a2fc Centralize the thread ready queue logic.
This makes it slower for now, but should make it easier to optimize correctly.
2013-04-07 03:09:23 -07:00
Henrik Rydgård 381a77802c Merge pull request #1191 from raven02/patch-9
Miss parenthesis in GE_TEXFUNC_BLEND
2013-04-07 02:04:05 -07:00
Henrik Rydgård 1d64e2fbc7 Merge pull request #1196 from unknownbrackets/ui-tweaks
Minor adjustments to the menu screen
2013-04-07 02:03:21 -07:00
Henrik Rydgård 882fa8d65a Merge pull request #1195 from unknownbrackets/dispatch
More dispatch thread fixes
2013-04-07 02:01:41 -07:00
Henrik Rydgård 089e80d365 Merge pull request #60 from unknownbrackets/pad-fix
Uninvert bumpers, fixes hrydgard/ppsspp#1096
2013-04-07 01:53:37 -07:00