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 |
|
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
|
ab6d5e3731
|
Merge pull request #1197 from unknownbrackets/pad-fix
Skip pads if their analog is not set
|
2013-04-07 01:50:50 -07:00 |
|
Unknown W. Brackets
|
1218db02f5
|
Skip pads if their analog is not set.
Not sure if a deadzone is needed... or if some pads may do a constant
bottom left or something...
|
2013-04-06 20:17:36 -07:00 |
|
Unknown W. Brackets
|
c12b306abd
|
Fix drag and drop loading on Windows.
|
2013-04-06 20:09:29 -07:00 |
|
Unknown W. Brackets
|
481c450718
|
Adjust spacing a bit to look less cluttered.
|
2013-04-06 19:05:49 -07:00 |
|
Unknown W. Brackets
|
03e276c3e2
|
Don't stretch icons for Minis, keep aspect.
|
2013-04-06 18:07:23 -07:00 |
|
Unknown W. Brackets
|
c93aa872ca
|
Show up to 12 items in recent on Windows.
It's a tiny bit cluttered, and I know more is coming, but it's pretty
convenient for now...
|
2013-04-06 17:48:36 -07:00 |
|
Unknown W. Brackets
|
26caed8717
|
Don't try to analyze prx's either - tests.
|
2013-04-06 17:41:12 -07:00 |
|
Unknown W. Brackets
|
f217795939
|
Always show the Exit button, useful in fullscreen.
Fixes #1193. Could make it conditional but doesn't hurt...
|
2013-04-06 17:25:14 -07:00 |
|
Unknown W. Brackets
|
65ac7389d7
|
Don't get stuck on idle when interrupts run.
This was happening when the dispatch thread was disabled.
|
2013-04-06 17:04:20 -07:00 |
|
Unknown W. Brackets
|
57963a3de3
|
sceIoRead/Write doesn't work without dispatch.
Except stdout/etc.
|
2013-04-06 17:04:19 -07:00 |
|
Unknown W. Brackets
|
2a9354dc1a
|
IO waits don't work without dispatch enabled.
|
2013-04-06 17:04:19 -07:00 |
|
Unknown W. Brackets
|
f380075e2a
|
Only OpenAsync works with dispatch disabled.
And it even re-enables dispatch.
|
2013-04-06 17:04:18 -07:00 |
|
Unknown W. Brackets
|
2367c17735
|
Don't suspend/resume dispatch while interrupts off.
|
2013-04-06 17:04:18 -07:00 |
|
Unknown W. Brackets
|
0595e5099e
|
Don't allow wait in event flags without dispatch.
But this happens after other param checks.
|
2013-04-06 17:04:17 -07:00 |
|
Unknown W. Brackets
|
e6f3c7991c
|
Don't wait on LwMutexes with dispatch disabled.
|
2013-04-06 17:04:17 -07:00 |
|
Unknown W. Brackets
|
8f17cef95b
|
Stop threadend timeout when the thread ends.
Fixes threads waking up early in tests.
|
2013-04-06 17:04:16 -07:00 |
|
Henrik Rydgård
|
8271027fef
|
Merge pull request #1192 from unknownbrackets/dlist-parts
Improve displaylist signals
|
2013-04-06 15:54:51 -07:00 |
|
Unknown W. Brackets
|
0ca4e5f0a7
|
Implement the jump, call, and ret signals.
Still buggy, but more things show...
|
2013-04-06 11:03:43 -07:00 |
|
Unknown W. Brackets
|
376ad80d76
|
Implement sync signal in display lists.
Makes dialogs show up in 3rd Birthday.
|
2013-04-06 10:12:41 -07:00 |
|
Unknown W. Brackets
|
dac448dfae
|
Implement the pause signal a bit better.
|
2013-04-06 09:59:24 -07:00 |
|
Unknown W. Brackets
|
8302780e98
|
These signals seem to skip the next FINISH, report.
|
2013-04-06 08:40:24 -07:00 |
|
Unknown W. Brackets
|
77311a121d
|
Don't listsync until after the signal handler.
|
2013-04-06 08:36:03 -07:00 |
|
Sacha
|
e98845f71d
|
Qt: Fix stuck keys, support accelerometer on all mobile platforms.
|
2013-04-07 00:53:19 +10:00 |
|
raven02
|
b03dfeb8a6
|
Clean up if-else
|
2013-04-06 22:28:38 +08:00 |
|
raven02
|
34f6a7512f
|
Miss parenthesis in GE_TEXFUNC_BLEND
|
2013-04-06 22:24:04 +08:00 |
|
Henrik Rydgård
|
61c5d0e8a5
|
Merge pull request #1189 from unknownbrackets/dlist-parts
sceGe*Sync(wait)
|
2013-04-06 03:32:30 -07:00 |
|
Sacha
|
396b4e02d3
|
Qt Fix that was meant to be included before. No longer crashes after running a game.
|
2013-04-06 20:04:03 +10:00 |
|
Unknown W. Brackets
|
fb26941a27
|
Implement sceGeListSync().
|
2013-04-06 02:30:38 -07:00 |
|
Unknown W. Brackets
|
c0f20c2fdd
|
If the interrupt is not run, don't flip gpuState.
Technically this is a hack, hopefully can remove it soon.
|
2013-04-06 02:30:37 -07:00 |
|
Unknown W. Brackets
|
c57954a72e
|
Implement sceGeDrawSync().
|
2013-04-06 02:30:37 -07:00 |
|
xsacha
|
4f6dff8374
|
Merge pull request #1188 from mikusp/master
Fixes for Qt interface
|
2013-04-06 02:17:24 -07:00 |
|