Commit Graph

  • 7fee4dfd13 Re-enable vdot and vadd/etc. in x86 jit. Unknown W. Brackets 2013-02-17 15:51:07 -08:00
  • f532951331 Automatically eat prefixes in x86 jit. Unknown W. Brackets 2013-02-17 15:50:31 -08:00
  • 6b223cf7d7 Add a flag for eating prefixes to the MIPS tables. Unknown W. Brackets 2013-02-17 15:40:26 -08:00
  • b4fb06f51c Respect the writemask in VDot. Unknown W. Brackets 2013-02-17 15:24:18 -08:00
  • 6191017a2c Fix jit VDot mapping vd incorrectly to a quad. Unknown W. Brackets 2013-02-17 15:21:51 -08:00
  • be631dea64 Disasm transposed vectors properly. Unknown W. Brackets 2013-02-17 15:11:14 -08:00
  • 7f9516fce4 Use SSE2 in debug and x64, not just x86. Unknown W. Brackets 2013-02-17 15:10:30 -08:00
  • f3936e3dfa Merge pull request #727 from Xele02/qt_work Henrik Rydgård 2013-02-17 13:09:40 -08:00
  • bdab29e41f Merge pull request #725 from raven02/browse Henrik Rydgård 2013-02-17 13:08:27 -08:00
  • 20597e4990 Sync native Put gui command in the gui thread. Xele02 2013-02-17 22:05:31 +01:00
  • ec8d32378a Add possibility to modify memory values Optim time when parsing DList for debug. Xele02 2013-02-17 21:42:54 +01:00
  • 9e0bc2ae89 Better info for the display list code Xele02 2013-02-17 20:08:40 +01:00
  • 0fefca672d Add 2 step mode for display list : Go to selected line and go to next draw using selected texture Xele02 2013-02-17 18:25:43 +01:00
  • 6339c2fc9a Correct crash when texture too small loaded in memory tex viewer Correct current thread PC in the list. Xele02 2013-02-17 13:10:40 +01:00
  • 8425a123e2 Browse and Boot raven02 2013-02-18 03:39:31 +08:00
  • cba9baaca6 Merge pull request #723 from raven02/patch-1 Henrik Rydgård 2013-02-17 09:11:08 -08:00
  • 289c2526f2 Merge pull request #1 from hrydgard/master Apology11 2013-02-17 06:54:56 -08:00
  • 8c80641b28 iOS redundancies iOS simulator does not support requires GLES2.0 environment. Remove all references to simulator. Add support for armv7s (swift) arch. Sacha 2013-02-18 00:41:51 +10:00
  • 8ba2769d5e iOS Objective-C code dump. ViewController courtesy of rock88. Made modifications for simplification and code-style. Still missing some files (eg. images). Also, CMake is not set up correctly yet. Sacha 2013-02-18 00:04:44 +10:00
  • 45e4919fe9 Change .f to .0f etc. raven02 2013-02-17 21:26:23 +08:00
  • 2bf958b06f Stylish the case DEC_U8_2/DEC_U16_2/DEC_FLOAT_2 raven02 2013-02-17 20:50:17 +08:00
  • f7db8ff0be Merge pull request #48 from Xele02/master Henrik Rydgård 2013-02-17 02:23:45 -08:00
  • a9eb6cf4a4 Fix crash on Symbian when doing "Return to Menu" Sacha 2013-02-17 20:21:42 +10:00
  • f6cc766e77 Merge pull request #721 from unknownbrackets/win-focus Henrik Rydgård 2013-02-17 01:59:38 -08:00
  • 04c27cbe73 Merge pull request #722 from unknownbrackets/jit-vfpu Henrik Rydgård 2013-02-17 01:59:26 -08:00
  • 7cba8378bb Merge pull request #715 from Xele02/qt_work Henrik Rydgård 2013-02-17 01:58:14 -08:00
  • a016272d7d Merge pull request #717 from raven02/patch-3 Henrik Rydgård 2013-02-17 01:57:14 -08:00
  • 920e2dd401 Merge pull request #720 from xsacha/symbian-mem Henrik Rydgård 2013-02-17 01:56:34 -08:00
  • ff8390123a Focus the main window when showing the log. Unknown W. Brackets 2013-02-17 00:38:50 -08:00
  • 106cbcfc5d Fix possible overlap issue in VDot. Unknown W. Brackets 2013-02-16 21:26:32 -08:00
  • d99c9fb2ff Fix Symbian JIT + FastMem by using a mapped virtual address RChunk. Sacha 2013-02-17 15:23:56 +10:00
  • 0fdc975fde Fix wrong type in x86 jit fpu/vfpu load store. Unknown W. Brackets 2013-02-16 20:22:08 -08:00
  • 6eae8ed36a Disable VDot and Vec3 in x86 jit, broke things. Unknown W. Brackets 2013-02-16 19:57:35 -08:00
  • f41b3f7cf1 sceSAS style & simplification raven02 2013-02-17 09:45:20 +08:00
  • 3a00e0b9cc Oops, too much line deleted Xele02 2013-02-17 01:53:55 +01:00
  • 2a6af9b8a3 Add displayList debug dialog Xele02 2013-02-17 01:06:06 +01:00
  • be52e8c673 Add mutex, or wait don't work correctly Xele02 2013-02-17 01:28:26 +01:00
  • 976b440781 Merge pull request #714 from mikusp/qtcore Henrik Rydgård 2013-02-16 16:02:27 -08:00
  • 49e04609a8 Remove fast interpreter option Marcin Mikołajczyk 2013-02-17 00:37:42 +01:00
  • 1ffde31328 Merge pull request #707 from unknownbrackets/jit-vfpu Henrik Rydgård 2013-02-16 15:35:34 -08:00
  • b27701ac7d Fix VDot returning -0.0 in x86 jit. Unknown W. Brackets 2013-02-16 10:37:42 -08:00
  • 1c4c5e718b Optimize VDot and VecDo3 to avoid temporaries. Unknown W. Brackets 2013-02-16 10:19:05 -08:00
  • 0bd382c518 Discard temp regs right away, some helper funcs. Unknown W. Brackets 2013-02-16 10:18:13 -08:00
  • 9338cf9740 Merge pull request #709 from raven02/patch-2 Henrik Rydgård 2013-02-16 08:38:49 -08:00
  • 9de6b834b9 Fix g_Config.bJit inverted raven02 2013-02-16 21:24:02 +08:00
  • 686c083b6f sceSas: initialize some stuff Henrik Rydgard 2013-02-16 13:02:53 +01:00
  • 2b5beb8510 Allow moving Android version to SD/usbmem. Henrik Rydgard 2013-02-16 10:01:32 +01:00
  • 03c383d49c Merge pull request #708 from mikusp/inputlag Henrik Rydgård 2013-02-16 05:04:24 -08:00
  • b90b0854e0 Fix input responsiveness Marcin Mikołajczyk 2013-02-16 13:51:31 +01:00
  • 0d5da967eb Enable VDot and Vec3 in x86 jit. Unknown W. Brackets 2013-02-16 03:27:48 -08:00
  • 35537b3c97 Add TEMP0 fpu regs to x86 like in armjit. Unknown W. Brackets 2013-02-16 03:15:22 -08:00
  • 1ef4ccc5a1 Log an error when vfpu swizzle is used badly. Unknown W. Brackets 2013-02-16 02:04:04 -08:00
  • 7cb00849f7 Remove faster interpreter from headless. Unknown W. Brackets 2013-02-16 01:48:28 -08:00
  • 37f998407b Replace "Core" with "Jit" in ini. Don't show Open dialog by default (use Ctrl+A or Ctrl+O to open it). Delete "Slightly Faster Interpreter". Henrik Rydgard 2013-02-16 09:49:33 +01:00
  • 159f423135 VFPUutil style & simplification Henrik Rydgard 2013-02-15 23:09:02 +01:00
  • 909b768f47 Don't need separate variables for writemask. Some optimizations. Henrik Rydgard 2013-02-15 22:56:38 +01:00
  • 0eabc80c3e Small optimizations and fixes to vertex decoder Henrik Rydgard 2013-02-15 21:41:29 +01:00
  • b8abb77eee More armjit-fpu work - dot product working for example. Add some non working DISABLEd stuff too. Henrik Rydgard 2013-02-16 02:06:02 +01:00
  • 61e13e4475 Merge pull request #705 from unknownbrackets/jit-vfpu Henrik Rydgård 2013-02-16 00:15:24 -08:00
  • be8ddf12aa Don't go out of bounds applying vfpu swizzle. Unknown W. Brackets 2013-02-15 21:49:20 -08:00
  • b1f31f052e Apply prefixes on vscl to t. Unknown W. Brackets 2013-02-15 21:09:22 -08:00
  • e65e551f52 Fix VFPU D prefix handling for -0.0f. Unknown W. Brackets 2013-02-15 20:40:00 -08:00
  • 81589b67e5 Save one instruction on jal, shorten block exits by one instruction (moved to dispatcher). Henrik Rydgard 2013-02-15 23:33:35 +01:00
  • fdee111bca armjit-fpu: Compile VFPU prefix setting Henrik Rydgard 2013-02-15 23:18:41 +01:00
  • 0ee7578d68 Merge branch 'master' into armjit-fpu Henrik Rydgard 2013-02-15 23:09:59 +01:00
  • 526335cacf VFPUutil style & simplification Henrik Rydgard 2013-02-15 23:09:02 +01:00
  • d22e258943 Don't need separate variables for writemask. Some optimizations. Henrik Rydgard 2013-02-15 22:56:38 +01:00
  • 23cddab1d7 Some mostly disabled armjit VFPU stuff. Henrik Rydgard 2013-02-15 22:38:28 +01:00
  • 44e4ba8772 Merge branch 'master' into armjit-fpu Henrik Rydgard 2013-02-15 21:42:44 +01:00
  • 456172c5a6 Small optimizations and fixes to vertex decoder Henrik Rydgard 2013-02-15 21:41:29 +01:00
  • c695d8dbf1 Yet another UV fix Henrik Rydgard 2013-02-15 20:17:47 +01:00
  • b21d358f1b Default JIT to on. Henrik Rydgard 2013-02-15 19:28:40 +01:00
  • c45d4b0357 Merge pull request #700 from unknownbrackets/jit-vfpu Henrik Rydgård 2013-02-15 09:53:43 -08:00
  • e42e7bf22e Don't flush all regs in mfvc, just prefixes. Unknown W. Brackets 2013-02-15 09:50:07 -08:00
  • 12873d0f1d Merge pull request #684 from porkness/master Henrik Rydgård 2013-02-15 09:21:49 -08:00
  • f95e66eb98 Forget cached prefixes when calling generic. Unknown W. Brackets 2013-02-15 01:53:53 -08:00
  • 2b441f1638 Initial implementation of jit vadd/vsub/vdiv/vmul. Unknown W. Brackets 2013-02-15 00:29:40 -08:00
  • b9506c9568 Minor cleanup for vdot in x86 jit. Unknown W. Brackets 2013-02-14 23:47:03 -08:00
  • ccad259ae5 Keep track of VFPU prefixes and flush them in jit. Unknown W. Brackets 2013-02-15 01:12:43 -08:00
  • f6f2927526 Add curlies around DISABLE/CONDITIONAL_DISABLE. Unknown W. Brackets 2013-02-15 00:28:45 -08:00
  • a1ed7d7c54 Merge pull request #699 from raven02/patch-2 Henrik Rydgård 2013-02-15 07:41:12 -08:00
  • d1784ab9f6 Fix HW T&L crash in FF type-0 raven02 2013-02-15 22:49:13 +08:00
  • 25562bcea3 Update rc file and update to new version porkness 2013-02-15 20:40:16 +08:00
  • b71a510c4c Merge branch 'master' of https://github.com/porkness/ppsspp porkness 2013-02-15 20:33:14 +08:00
  • a9fc0c92b3 Merge pull request #697 from raven02/patch-1 Henrik Rydgård 2013-02-15 03:01:17 -08:00
  • 6b27985796 Fix missing character in FF Type-0 in SW T&L raven02 2013-02-15 18:43:37 +08:00
  • dfbb7debca Try to make SW t&l more similar to HW t&l. Henrik Rydgard 2013-02-15 00:30:49 +01:00
  • 2301a3b49e Flip texcoord vertically when texturing from FBO to compensate for OpenGL coordinate systems Henrik Rydgard 2013-02-15 00:30:02 +01:00
  • de626e329b Merge pull request #694 from unknownbrackets/gpu-minor Henrik Rydgård 2013-02-14 09:52:34 -08:00
  • 4feefda8d0 Symbian build fix: use glib for atomics. Sacha 2013-02-15 02:30:10 +10:00
  • 743014a293 Cache flushing for iOS Sacha 2013-02-15 02:18:27 +10:00
  • d0ab1c8ffc Set VertexReader's vtype_ to prevent oddness. Unknown W. Brackets 2013-02-14 08:32:37 -08:00
  • 466f114fe4 Merge pull request #689 from mikusp/qt Henrik Rydgård 2013-02-14 07:13:46 -08:00
  • 1d1ab9476c Merge pull request #693 from lioncash/master Henrik Rydgård 2013-02-14 05:07:47 -08:00
  • a88a7214bf Fix parentheses placement in case SCE_UTILITY_SAVEDATA_TYPE_SINGLEDELETE. lioncash 2013-02-14 07:57:00 -05:00
  • b061217fc0 Merge pull request #692 from unknownbrackets/jit-vfpu Henrik Rydgård 2013-02-14 00:53:14 -08:00
  • 4eca76e0cc Check for s/t/d prefix reg changes in jit. Unknown W. Brackets 2013-02-14 00:25:32 -08:00
  • 3b58cc27bd Oops, vfpu was missing CONDITIONAL_DISABLEs. Unknown W. Brackets 2013-02-14 00:02:15 -08:00
  • abe390e6f3 Add some checks for fpu/vfpu writing to $0. Unknown W. Brackets 2013-02-13 23:56:10 -08:00
  • 4789a8e5eb Oops, can't have CONDITIONAL_DISABLE here, no op. Unknown W. Brackets 2013-02-13 21:05:24 -08:00