Commit Graph

  • 6f61bfa936 Merge pull request #1209 from unknownbrackets/threadqueue-perf Henrik Rydgård 2013-04-07 11:57:12 -07:00
  • 5e14cab945 Don't save vregs for threads that don't use them. Unknown W. Brackets 2013-04-07 11:28:37 -07:00
  • c7020d4872 Optimize resched with a running thread. Unknown W. Brackets 2013-04-07 11:03:16 -07:00
  • e246ffe20c fragment shader: RGBA DECAL does make more sense this way Henrik Rydgard 2013-04-07 20:35:41 +02:00
  • 7a435824dd Merge pull request #1200 from unknownbrackets/threadqueue-perf Henrik Rydgård 2013-04-07 10:59:35 -07:00
  • 59f9113cbc Merge pull request #1203 from raven02/patch-10 Henrik Rydgård 2013-04-07 10:44:09 -07:00
  • 68f5596dee Fix crash if queue is empty during savestate. Unknown W. Brackets 2013-04-07 10:32:39 -07:00
  • da2d5f0692 Dynamically size the thread queue, explicitly alloc. Unknown W. Brackets 2013-04-07 10:27:29 -07:00
  • ed27e7c25d Show upto 8 recent item for Android/iOS raven02 2013-04-07 21:38:08 +08:00
  • 2ee611de09 Replace the thread ready queue with non-STL. Unknown W. Brackets 2013-03-24 00:44:05 -07:00
  • 4cd260a2fc Centralize the thread ready queue logic. Unknown W. Brackets 2013-03-23 23:54:46 -07:00
  • 381a77802c Merge pull request #1191 from raven02/patch-9 Henrik Rydgård 2013-04-07 02:04:05 -07:00
  • 1d64e2fbc7 Merge pull request #1196 from unknownbrackets/ui-tweaks Henrik Rydgård 2013-04-07 02:03:21 -07:00
  • 882fa8d65a Merge pull request #1195 from unknownbrackets/dispatch Henrik Rydgård 2013-04-07 02:01:41 -07:00
  • 089e80d365 Merge pull request #60 from unknownbrackets/pad-fix Henrik Rydgård 2013-04-07 01:53:37 -07:00
  • 7ed0273132 Merge pull request #59 from unknownbrackets/layout Henrik Rydgård 2013-04-07 01:52:56 -07:00
  • ab6d5e3731 Merge pull request #1197 from unknownbrackets/pad-fix Henrik Rydgård 2013-04-07 01:50:50 -07:00
  • 8e0e4bf1d1 Uninvert bumpers, fixes hrydgard/ppsspp#1096. Unknown W. Brackets 2013-04-06 20:22:29 -07:00
  • 1218db02f5 Skip pads if their analog is not set. Unknown W. Brackets 2013-04-06 20:17:36 -07:00
  • c12b306abd Fix drag and drop loading on Windows. Unknown W. Brackets 2013-04-06 20:09:29 -07:00
  • 481c450718 Adjust spacing a bit to look less cluttered. Unknown W. Brackets 2013-04-06 19:05:49 -07:00
  • 03e276c3e2 Don't stretch icons for Minis, keep aspect. Unknown W. Brackets 2013-04-06 18:07:23 -07:00
  • 75dfa1206e Don't stretch the image in UITextureButton(). Unknown W. Brackets 2013-04-06 18:05:09 -07:00
  • c93aa872ca Show up to 12 items in recent on Windows. Unknown W. Brackets 2013-04-06 17:48:36 -07:00
  • f45b5d6094 Add a simple grid-based layout manager. Unknown W. Brackets 2013-04-06 17:46:59 -07:00
  • 26caed8717 Don't try to analyze prx's either - tests. Unknown W. Brackets 2013-04-06 17:41:12 -07:00
  • f217795939 Always show the Exit button, useful in fullscreen. Unknown W. Brackets 2013-04-06 17:25:14 -07:00
  • 65ac7389d7 Don't get stuck on idle when interrupts run. Unknown W. Brackets 2013-04-06 17:03:39 -07:00
  • 57963a3de3 sceIoRead/Write doesn't work without dispatch. Unknown W. Brackets 2013-04-06 13:27:12 -07:00
  • 2a9354dc1a IO waits don't work without dispatch enabled. Unknown W. Brackets 2013-04-06 13:07:31 -07:00
  • f380075e2a Only OpenAsync works with dispatch disabled. Unknown W. Brackets 2013-04-06 13:05:29 -07:00
  • 2367c17735 Don't suspend/resume dispatch while interrupts off. Unknown W. Brackets 2013-04-06 12:34:32 -07:00
  • 0595e5099e Don't allow wait in event flags without dispatch. Unknown W. Brackets 2013-04-06 12:29:30 -07:00
  • e6f3c7991c Don't wait on LwMutexes with dispatch disabled. Unknown W. Brackets 2013-03-25 08:17:19 -07:00
  • 8f17cef95b Stop threadend timeout when the thread ends. Unknown W. Brackets 2013-03-25 08:15:33 -07:00
  • 8271027fef Merge pull request #1192 from unknownbrackets/dlist-parts Henrik Rydgård 2013-04-06 15:54:51 -07:00
  • 0ca4e5f0a7 Implement the jump, call, and ret signals. Unknown W. Brackets 2013-04-06 10:30:12 -07:00
  • 376ad80d76 Implement sync signal in display lists. Unknown W. Brackets 2013-04-06 10:05:09 -07:00
  • dac448dfae Implement the pause signal a bit better. Unknown W. Brackets 2013-04-06 09:59:24 -07:00
  • 8302780e98 These signals seem to skip the next FINISH, report. Unknown W. Brackets 2013-04-06 08:21:10 -07:00
  • 77311a121d Don't listsync until after the signal handler. Unknown W. Brackets 2013-04-06 08:19:54 -07:00
  • e98845f71d Qt: Fix stuck keys, support accelerometer on all mobile platforms. Sacha 2013-04-07 00:52:58 +10:00
  • 7ebbe20904 Support accelerometer in Qt for all mobile platforms. Sacha 2013-04-07 00:52:09 +10:00
  • 110e88e257 Fix stuck keys on Qt and Blackberry Sacha 2013-04-07 00:34:46 +10:00
  • b03dfeb8a6 Clean up if-else raven02 2013-04-06 22:28:38 +08:00
  • 34f6a7512f Miss parenthesis in GE_TEXFUNC_BLEND raven02 2013-04-06 22:24:04 +08:00
  • 61c5d0e8a5 Merge pull request #1189 from unknownbrackets/dlist-parts Henrik Rydgård 2013-04-06 03:32:30 -07:00
  • 396b4e02d3 Qt Fix that was meant to be included before. No longer crashes after running a game. Sacha 2013-04-06 20:03:34 +10:00
  • fb26941a27 Implement sceGeListSync(). Unknown W. Brackets 2013-04-06 02:28:49 -07:00
  • c0f20c2fdd If the interrupt is not run, don't flip gpuState. Unknown W. Brackets 2013-04-06 02:25:17 -07:00
  • c57954a72e Implement sceGeDrawSync(). Unknown W. Brackets 2013-04-05 22:38:19 -07:00
  • 4f6dff8374 Merge pull request #1188 from mikusp/master xsacha 2013-04-06 02:17:24 -07:00
  • de92db5dd3 Fix PSP_GE_DL_* in Qt debuggers Marcin Mikołajczyk 2013-04-06 11:09:05 +02:00
  • 6a8096c0de Merge pull request #1187 from raven02/patch-7 Henrik Rydgård 2013-04-06 00:46:57 -07:00
  • c41d4a17c4 Merge pull request #1186 from unknownbrackets/warnings Henrik Rydgård 2013-04-06 00:46:24 -07:00
  • 87b5b195e3 Add default volume value for left/right channel raven02 2013-04-06 15:41:49 +08:00
  • e4f3571e05 Add default ADSR value for rate and curve type raven02 2013-04-06 15:39:28 +08:00
  • 4974124587 Fix some small constant-comparison type warnings. Unknown W. Brackets 2013-04-05 20:58:35 -07:00
  • 0918ec8598 Return negative for UnscheduleEvent(). Unknown W. Brackets 2013-04-05 20:42:20 -07:00
  • 832edb0a8f Fix some x64 type conversion warnings. Unknown W. Brackets 2013-04-05 20:29:20 -07:00
  • 4ebd3aaceb Fix a bunch of Windows UI x64 conversion warnings. Unknown W. Brackets 2013-04-05 20:28:58 -07:00
  • 89c569612a Update menus for Qt version Sacha 2013-04-06 04:15:24 +10:00
  • d599130782 Buildfix for Windows x64. Unknown W. Brackets 2013-04-05 10:16:19 -07:00
  • 77c828eff8 Buildfix for Android, Linux, iOS. Unknown W. Brackets 2013-04-05 10:14:12 -07:00
  • 3ed41388b7 Merge pull request #1182 from unknownbrackets/dlist-parts Henrik Rydgård 2013-04-05 02:41:34 -07:00
  • d27aef32bc Merge pull request #1181 from unknownbrackets/ui-tweaks Henrik Rydgård 2013-04-05 02:41:21 -07:00
  • 5ba236138d Merge pull request #1180 from JimLee168/master Henrik Rydgård 2013-04-05 02:40:57 -07:00
  • 8ebb733a98 spacing fix JimLee168 2013-04-05 17:31:42 +08:00
  • 028cdbea43 Add some GPU related reporting. Unknown W. Brackets 2013-04-05 01:13:54 -07:00
  • fd0a422d89 Actually respect autorun on Windows. Unknown W. Brackets 2013-04-05 00:57:43 -07:00
  • 169d04d3ad Remove unnecessary calls to UpdateMenus(). Unknown W. Brackets 2013-04-05 00:48:41 -07:00
  • ef1086413c Correct wait signal handling. Unknown W. Brackets 2013-04-05 00:21:47 -07:00
  • 2913bc063a Implement sceGeListDeQueue(). Unknown W. Brackets 2013-04-04 23:25:13 -07:00
  • 339b444703 Switch to a fixed size displaylist queue. Unknown W. Brackets 2013-04-04 23:19:28 -07:00
  • c986228d12 Change the state in PSP_GE_SIGNAL_HANDLER_SUSPEND. Unknown W. Brackets 2013-04-04 22:13:58 -07:00
  • 942eadb031 Always trigger interrupts on signal. Unknown W. Brackets 2013-04-04 01:08:48 -07:00
  • 7aa6112c24 Keep a flag to indicate display list bailout. Unknown W. Brackets 2013-04-04 01:07:30 -07:00
  • 1a7957d68d MSVC buildfix. Unknown W. Brackets 2013-04-05 00:29:29 -07:00
  • e686ef46b8 Added sceZlibDecompress and VS2010 build fix JimLee168 2013-04-05 13:26:54 +08:00
  • 2a218d7089 Merge pull request #1178 from niepodam/gcc480 Henrik Rydgård 2013-04-04 12:29:37 -07:00
  • 94c2f0cd9d Fix build with gcc 4.8.0 niepodam 2013-04-04 19:16:15 +02:00
  • c1963c5274 Merge pull request #1175 from raven02/patch-6 Henrik Rydgård 2013-04-04 03:57:28 -07:00
  • b8b34d76b3 Gundam vs gundam NP encounter limit = 0 raven02 2013-04-04 17:57:05 +08:00
  • f75db49faf Merge pull request #1174 from unknownbrackets/dlist-parts Henrik Rydgård 2013-04-04 01:03:11 -07:00
  • 7738b42b9c Implement sceGeBreak()/sceGeContinue(). Unknown W. Brackets 2013-04-04 00:35:38 -07:00
  • d5bb7e127c More fixes for Qt. Get games to launch (but black screen). Sacha 2013-04-04 17:29:58 +10:00
  • 8e06b06d7e Build fix for Qt Sacha 2013-04-04 17:29:09 +10:00
  • 566b88bd63 Don't actually run sceGeListEnqueueHead right away. Unknown W. Brackets 2013-04-04 00:04:24 -07:00
  • 5336ae814d Return more correct values in sceGeDrawSync(). Unknown W. Brackets 2013-04-03 23:31:01 -07:00
  • 74441fdc07 Handle displaylist state more like the PSP. Unknown W. Brackets 2013-04-03 23:05:54 -07:00
  • 9e5b512edb Get Qt running and aware of UIState. Update native. Sacha 2013-04-04 11:58:10 +10:00
  • 2b32a7115e Fix resource loading for Qt Sacha 2013-04-04 11:36:10 +10:00
  • 15cb005a60 Always trigger FINISH and SIGNAL from END. Unknown W. Brackets 2013-04-03 08:15:49 -07:00
  • cd246d27c3 Count cycles in the GPU, rough guess at timing. Unknown W. Brackets 2013-04-03 08:10:35 -07:00
  • 514bf93bf9 Don't trigger an interrupt when cb = -1. Unknown W. Brackets 2013-04-01 23:54:19 -07:00
  • 987556b23e Merge pull request #1167 from raven02/patch-4 Henrik Rydgård 2013-04-03 02:05:30 -07:00
  • fe5c3d778c Set min/mag filter to GL_LINEAR when disable mipmapping raven02 2013-04-03 16:43:09 +08:00
  • 5bb006391c Android buildfix. Unknown W. Brackets 2013-04-03 00:57:08 -07:00
  • b85810a3d5 Merge pull request #1166 from unknownbrackets/perf-fix Henrik Rydgård 2013-04-03 00:24:52 -07:00
  • bfaf9d0d6d Clean up restricted ISO reading. Unknown W. Brackets 2013-04-03 00:18:51 -07:00