Commit Graph

3551 Commits

Author SHA1 Message Date
raven02
39c3cf8744 Ignore MIPS break error 2013-04-09 16:13:24 +08:00
Unknown W. Brackets
218c891eef Merge pull request #1227 from raven02/patch-3
Improve several functions in sceKernelVtimer
2013-04-09 00:31:56 -07:00
Henrik Rydgård
fb52eea40a Merge pull request #1226 from VIRGINKLM/master
Greek Translation Cleanup
2013-04-09 00:25:10 -07:00
Unknown W. Brackets
12f4bf3664 Buildfix for Linux. 2013-04-09 00:05:05 -07:00
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
84ca406b7b Bigger stack buffer for gpu stats (yes need to do something better here). 2013-04-07 23:02:33 +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