Commit Graph

  • 8736a567b2 Advance the PC after vrnds. Unknown W. Brackets 2012-11-24 18:25:42 -08:00
  • abbe155971 Missing new line at eof warning fix Kevin Armstrong 2012-11-25 00:57:34 +00:00
  • 31aa8ed5eb Update libkirk to latest version Kevin Armstrong 2012-11-25 00:55:42 +00:00
  • 68d644306e Rename and retype a variable kev :) 2012-11-25 00:22:39 +00:00
  • 7e85df9c0f Update sceRtcSetTick based on test cases kev :) 2012-11-25 00:14:14 +00:00
  • 4143801891 Handle depth range (zmin, zmax) in a hackish way Florent Castelli 2012-11-25 00:15:21 +01:00
  • 62b5bc46d0 Add glDepthRange caching Florent Castelli 2012-11-25 00:09:21 +01:00
  • f71d82fc6e Merge pull request #88 from unknownbrackets/texcache Florent Castelli 2012-11-24 11:20:04 -08:00
  • 8971ff7e99 Don't log texture cache evictions. Unknown W. Brackets 2012-11-24 11:00:29 -08:00
  • 11868f26a9 Cache textures based on more parameters. Unknown W. Brackets 2012-11-24 10:58:10 -08:00
  • 8e09869ac2 Invalidate the texcache without restarting loop. Unknown W. Brackets 2012-11-24 10:43:16 -08:00
  • 063f914ff3 Fix project files so things build again. Unknown W. Brackets 2012-11-24 09:19:40 -08:00
  • 275331061e Fix vcxproj files so things build again. Unknown W. Brackets 2012-11-24 09:16:46 -08:00
  • 863bc863c9 Some more arm work Henrik Rydgard 2012-11-24 17:51:10 +01:00
  • eb6638bc8f Linux fixup Florent Castelli 2012-11-24 17:37:42 +01:00
  • 2680dfe10c Linux fixup Florent Castelli 2012-11-24 17:36:04 +01:00
  • cb7e5f11f1 Merge pull request #59 from Orphis/gpustate Henrik Rydgård 2012-11-24 07:01:55 -08:00
  • 8bc3c18980 Merge pull request #10 from Orphis/statecache Henrik Rydgård 2012-11-24 07:01:36 -08:00
  • 56175bc505 Defer blend, cull and depth test changes to draw command Florent Castelli 2012-11-24 15:19:29 +01:00
  • 8900d99779 Add OpenGL state cache to save some redundant state change. Florent Castelli 2012-11-24 15:19:08 +01:00
  • 364061a45c Merge pull request #85 from unknownbrackets/audio-crashfix Henrik Rydgård 2012-11-24 00:45:51 -08:00
  • 3642c02562 Add some guards to audio funcs on channel. Unknown W. Brackets 2012-11-23 16:25:26 -08:00
  • d78bd1bdb4 Merge pull request #84 from tmaul/master Henrik Rydgård 2012-11-23 11:09:08 -08:00
  • fcfeeb8319 add sceKernelMemcpy & sceRtcSetTick kev :) 2012-11-23 18:51:36 +00:00
  • 265e70a498 Just some sketchwork on a JIT for ARM. When completed, will bring speed to mobile devices. Henrik Rydgard 2012-11-23 19:41:35 +01:00
  • 388eaaa0e3 Merge pull request #83 from unknownbrackets/master Henrik Rydgård 2012-11-23 10:13:55 -08:00
  • c4731cffc8 Change test line numbers to match IDEs. Unknown W. Brackets 2012-11-23 10:07:38 -08:00
  • fbc47cd961 Strip whitespace from test result lines Florent Castelli 2012-11-23 18:41:46 +01:00
  • 67d09c2c26 Tests diff the output and expected output until the end of both file Florent Castelli 2012-11-23 18:33:40 +01:00
  • c3635f84d3 Fix headless binary path on Linux, add shebang and exec flag to test.py Florent Castelli 2012-11-23 17:15:38 +01:00
  • 1968841d20 Fix Linux build Florent Castelli 2012-11-23 17:03:51 +01:00
  • 84f741b21d Zip reading is reserved for Android. Fixes Linux build Florent Castelli 2012-11-23 16:57:12 +01:00
  • b964516669 Fix clear mode, turn Alpha Test back on Henrik Rydgard 2012-11-23 12:43:31 +01:00
  • a97f66766d Add "slightly faster interpreter", optimizing the most common instrs. Not as helpful as I thought it would be on Android, really need a proper JIT. Henrik Rydgard 2012-11-23 12:42:35 +01:00
  • f3aeadedfa Remove audio rate throttling, it's better to frame rate throttle. Gets rid of the slowdown that audio caused. Henrik Rydgard 2012-11-23 10:33:19 +01:00
  • a385ec6056 MIPSDis cleanup, allow mfv zero, 255 (appears to be used to flush VFPU state or something) Henrik Rydgard 2012-11-23 10:32:35 +01:00
  • e78c537469 Merge pull request #82 from unknownbrackets/rtc-funcs Henrik Rydgård 2012-11-23 00:44:05 -08:00
  • ad116632bf Implement sceRtcGetTick(). Unknown W. Brackets 2012-11-22 23:46:38 -08:00
  • c40d8a4fbe Implement sceRtcGetCurrentClock(). Unknown W. Brackets 2012-11-22 22:38:14 -08:00
  • 965eeaf9da Add error handling to sceRtcGetDaysInMonth(). Unknown W. Brackets 2012-11-22 19:19:37 -08:00
  • 21398bfcf8 Fix sceRtc module name so the right funcs are run. Unknown W. Brackets 2012-11-22 19:03:03 -08:00
  • 6a4a26d4bf No need for these headers anymore. Unknown W. Brackets 2012-11-22 18:33:56 -08:00
  • d52666171e Merge pull request #81 from unknownbrackets/mutexes Henrik Rydgård 2012-11-22 23:41:46 -08:00
  • 077e111e8a Merge pull request #80 from xsacha/master Henrik Rydgård 2012-11-22 23:41:21 -08:00
  • 7a98ed79ae Change Blackberry build process (removed package script and integrated in to build). Removed old CMakeLists.txt. Added Blackberry build instrucions to README.md Sacha 2012-11-23 10:45:14 +10:00
  • d3f2d9d10b Use u64 here to avoid warnings, better precision. Unknown W. Brackets 2012-11-22 16:40:26 -08:00
  • c2c2b77792 Fix threads locking more than one mutex at a time. Unknown W. Brackets 2012-11-22 16:31:18 -08:00
  • e92e919926 Fix problems with additive blending, fix color doubling. Greatly improves MotoGP among others. Henrik Rydgard 2012-11-23 01:26:12 +01:00
  • d141d205f8 Delete old textures, to prevent memory usage from growing indefinitely. Henrik Rydgard 2012-11-22 23:07:15 +01:00
  • 272bce83d6 Merge pull request #79 from unknownbrackets/master Henrik Rydgård 2012-11-22 13:31:41 -08:00
  • 08f8f4b323 Cleanup sceRtc, move sceFont to its own file. Henrik Rydgard 2012-11-22 22:29:51 +01:00
  • 772b599041 Resurrect vmfvc/vmtvc, they are different from mfvc/mtvc Henrik Rydgard 2012-11-22 22:26:13 +01:00
  • f41445354c Correct stdafx.h path in project file. Unknown W. Brackets 2012-11-22 00:09:43 -08:00
  • a6a47c0c3e Don't complain when PPGe wasn't init yet. Unknown W. Brackets 2012-11-21 22:59:26 -08:00
  • 1e68757089 Merge pull request #78 from tmaul/master Henrik Rydgård 2012-11-22 13:19:17 -08:00
  • 03c5e83953 Some sceUtility wrapping kev :) 2012-11-22 20:46:22 +00:00
  • 02a94e52ee Do GPU ram<->vram block transfers. Could be smart enough to clear textures from cache but isn't yet. Henrik Rydgard 2012-11-22 20:57:41 +01:00
  • 8f33837de9 Bug fixing mtv/mfv, add comment Henrik Rydgard 2012-11-22 20:14:24 +01:00
  • df3aad4341 Upgrade native Henrik Rydgard 2012-11-22 19:00:37 +01:00
  • d5fdf2271e Project cleanup Henrik Rydgard 2012-11-22 18:55:39 +01:00
  • 8677fac72c Some UI code cleanup. Another variant of ease curve function. RebindTexture. Henrik Rydgard 2012-11-21 15:30:43 +01:00
  • 16e3d67063 Add UIContext, to make it easier to pass around what's needed to draw. Not used in PPSSPP yet, for the curious. Henrik Rydgard 2012-11-20 23:35:40 +01:00
  • 1968e8c529 ScreenManager: Add support for direct async touch events Henrik Rydgard 2012-11-14 16:40:00 +01:00
  • 232b84cd10 Assorted FPU/VFPU fixes, after adding more tests. Henrik Rydgard 2012-11-22 18:12:56 +01:00
  • 15251fe4e9 Merge pull request #77 from xsacha/master Henrik Rydgård 2012-11-22 02:05:36 -08:00
  • c14331b7f1 More blackberry build cleanup Sacha 2012-11-22 19:59:30 +10:00
  • 975b8000fc Adjust blackberry build script for new CMakeLists (redundancies, build dir). Sacha 2012-11-22 19:25:37 +10:00
  • 20ac169fbb Merge pull request #76 from Kovensky/cmake Henrik Rydgård 2012-11-22 00:19:15 -08:00
  • a911b565ab Don't set ANDROID, the toolchain file already does Kovensky 2012-11-22 07:56:40 +00:00
  • d7e0a0c2df Enable HEADLESS build by default Kovensky 2012-11-22 07:56:01 +00:00
  • 2b528a3680 Merge pull request #74 from Kovensky/readme Henrik Rydgård 2012-11-21 14:06:30 -08:00
  • bb47195ca3 Add build*/ dirs to gitignore Kovensky 2012-11-21 19:04:23 -03:00
  • 6eb81490b8 Update the README Kovensky 2012-11-21 19:04:13 -03:00
  • e1c91b375c Merge pull request #73 from Kovensky/cmake Henrik Rydgård 2012-11-21 11:17:02 -08:00
  • 1654eb7f8d Update bar-descriptor.xml and blackberry_package.sh Kovensky 2012-11-21 14:53:35 -03:00
  • d04a1cadca CMake-based build system. Kovensky 2012-11-18 13:00:27 -03:00
  • 2936c334b5 Add android.toolchain.cmake from http://code.google.com/p/android-cmake Diogo Franco (Kovensky) 2012-11-20 18:20:17 +00:00
  • 096eae01b2 Update native submodule Kovensky 2012-11-21 11:47:36 -03:00
  • 6108e36ae9 Several fixes to build under stricter C++11 Diogo Franco (Kovensky) 2012-11-17 22:44:29 +00:00
  • cd93e49584 Move toplevel windows-specific files to the Windows dir Diogo Franco (Kovensky) 2012-11-17 23:13:55 +00:00
  • 547945d6ce Merge pull request #71 from xsacha/master Henrik Rydgård 2012-11-21 09:10:24 -08:00
  • 42fcb79e87 Merge pull request #13 from Kovensky/header_fix Henrik Rydgård 2012-11-21 09:09:17 -08:00
  • 5e3686f92e sys/time.h is only included on non-windows Diogo Franco (Kovensky) 2012-11-21 17:05:32 +00:00
  • aa82ba285f Merge pull request #72 from unknownbrackets/mutexes Henrik Rydgård 2012-11-21 08:13:59 -08:00
  • 188c0c1a2f Merge pull request #11 from xsacha/master Henrik Rydgård 2012-11-21 08:01:53 -08:00
  • 5140c1ba02 Merge pull request #12 from Kovensky/header_fix Henrik Rydgård 2012-11-21 08:01:20 -08:00
  • d968675273 Defines only set for devices using GLES2. Add a missing include for QNX/BSD. Sacha 2012-11-22 01:55:04 +10:00
  • 1bf04790e9 Darn, buildfix for debug. Unknown W. Brackets 2012-11-21 07:24:22 -08:00
  • 9a17f3626c Add missing sys/time.h include to fd_util.cpp Kovensky 2012-11-21 11:46:26 -03:00
  • 0bed6a94f0 Remove redundant Blackberry code in FBO and Main Sacha 2012-11-21 23:08:14 +10:00
  • d914c394ae Version update for Blackberry Sacha 2012-11-21 23:04:21 +10:00
  • 3934876908 Merge pull request #70 from unknownbrackets/mutexes Henrik Rydgård 2012-11-21 01:48:44 -08:00
  • 879efb25cc Don't allow unlocking someone else's mutex. Unknown W. Brackets 2012-11-21 00:28:29 -08:00
  • fa9b9840d0 Implement LwMutex locking and unlocking. Unknown W. Brackets 2012-11-21 00:21:10 -08:00
  • db16f9309e Don't crash if something goes wrong with mutexes. Unknown W. Brackets 2012-11-20 22:57:14 -08:00
  • 237c19be9d Activate some more tests Henrik Rydgard 2012-11-20 22:41:04 +01:00
  • 45369af482 0.31 in the UI Henrik Rydgard 2012-11-20 22:40:55 +01:00
  • 451db6b9df Merge pull request #69 from Orphis/testtimeout Henrik Rydgård 2012-11-20 12:31:30 -08:00
  • 0dc3b0b566 Add a 5s timeout to tests Florent Castelli 2012-11-18 22:35:08 +01:00
  • 7931241a0f Merge pull request #9 from Kovensky/header_fix Henrik Rydgård 2012-11-20 10:29:40 -08:00