Commit Graph
12273 Commits
Author SHA1 Message Date
Unknown W. Brackets d9e29a2edf softgpu: Optimize alpha blending handling.
This alone makes it a good bit faster.
2014-03-16 15:22:31 -07:00
Unknown W. Brackets f21649e563 softgpu: Minor simplification for alpha blend. 2014-03-16 15:09:42 -07:00
Unknown W. Brackets 1ab7325d4a softgpu: Use a full Vec4 for the prim color.
Simpler, and slightly faster.
2014-03-16 15:04:41 -07:00
Unknown W. Brackets c3530a6674 softgpu: Don't multithread small triangles.
It ends up being slower with all the overhead, of course.
2014-03-16 14:49:49 -07:00
Unknown W. Brackets b33d0c4046 softgpu: Use SSE for texture sampling. 2014-03-16 14:33:42 -07:00
Unknown W. Brackets b357b00ace softgpu: Use SSE for through texture coords. 2014-03-16 14:30:20 -07:00
Unknown W. Brackets dd140b73bb softgpu: Use SSE for gouraud shading. 2014-03-16 14:29:22 -07:00
Unknown W. Brackets 743854afc8 Fix off-by-one on fast matrix loads.
May matter mostly if there's a stall right at the end of the matrix.
2014-03-15 15:23:55 -07:00
Henrik Rydgård 78ce9b3f3c Spline patches: Ignore too-small patch_div_s/t. May help #5663 2014-03-15 21:29:48 +01:00
Unknown W. Brackets 737c96eced More cstring includes, grr. 2014-03-15 12:03:33 -07:00
Unknown W. Brackets 06b9e731e8 Linux buildfix.
Arg, stupid memcmp/sprintf...
2014-03-15 11:56:52 -07:00
Henrik Rydgård fe7a4b654f Merge pull request #5661 from unknownbrackets/warnings
Reduce a bunch of includes, fix a couple warnings
2014-03-15 19:53:49 +01:00
Unknown W. Brackets abfa203520 Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
Unknown W. Brackets a843cbd580 Shrink the very common sceKernelThread.h include. 2014-03-15 11:44:02 -07:00
Unknown W. Brackets d65af7353b Avoid some ChunkFile includes. 2014-03-15 11:32:57 -07:00
Unknown W. Brackets 05ab192c9c Reduce includes in Core/HLE/.
Especially templates.
2014-03-15 11:22:19 -07:00
Unknown W. Brackets 8d29b583e8 Reduce a few Core/Dialog/ includes. 2014-03-15 10:52:13 -07:00
Unknown W. Brackets c9be2f606c Fix a type conversion warning. 2014-03-15 10:41:13 -07:00
Unknown W. Brackets 996fa39684 Reduce some unnecessary includes in Core/. 2014-03-15 10:41:07 -07:00
Unknown W. Brackets 4674ff50cc Ingore literal-suffix on Android, the sdk has it.
Just makes it hard to find real warnings.
2014-03-15 10:37:13 -07:00
Unknown W. Brackets e465562f98 Merge pull request #5659 from thedax/androidBuildFix
Build-fix for Android.
2014-03-15 09:37:34 -07:00
The Dax bca5b38c90 Build-fix for Android. 2014-03-15 11:32:55 -04:00
Henrik Rydgård d791093362 Merge pull request #5658 from thedax/unixBuildFix
Fix Unix-like builds (e.g. Linux, Android, etc.).
2014-03-15 15:24:24 +01:00
The Dax 285d192e83 Further fixes. 2014-03-15 10:17:03 -04:00
The Dax 21ce99cabd Fix Unix-like builds. 2014-03-15 10:02:47 -04:00
Henrik Rydgård 923accf6ff Merge pull request #5657 from kaienfr/mp3_support
Mp3 audio support
2014-03-15 14:54:52 +01:00
kaienfr 1a90e0c7ba Update VS project files 2014-03-15 14:44:47 +01:00
kaienfr b2b6b09072 Mp3 Audio Support.
Now, we can play mp3 audio format. :)
2014-03-15 14:40:31 +01:00
Henrik Rydgard 5705496233 Reduce the delay in __KernelVolatileTryMemLock. However, it's still too large. 2014-03-15 10:51:16 +01:00
Henrik Rydgard b4d99b1981 Revert "Avoid caching when HW T&L with morph enabled."
This reverts commit 557eae7ca9.
2014-03-15 10:46:04 +01:00
Henrik Rydgard c80510fb3b MemMap should not be included in MIPS.h. 2014-03-15 10:45:39 +01:00
Henrik Rydgard c37e1390ae Update submodules 2014-03-15 10:26:16 +01:00
Henrik Rydgård d8f5dfb529 Merge pull request #5655 from unknownbrackets/perf
Eat cycles in sceUtilitySavedataGetStatus()
2014-03-15 09:44:10 +01:00
Unknown W. Brackets e37244cfea Eat cycles in sceUtilitySavedataGetStatus().
Matching tests.  Improves performance in Fieldrunners startup and I think
in game.
2014-03-15 01:18:35 -07:00
Henrik Rydgård 7cadba645f Add Galician language, thanks to Pedro Madruga 2014-03-14 16:39:41 +01:00
Henrik Rydgård bbacfdd899 Merge pull request #5650 from raven02/patch-29
Avoid caching when HW T&L with morph enabled.
2014-03-14 14:24:46 +01:00
raven02 557eae7ca9 Avoid caching when HW T&L with morph enabled. 2014-03-14 21:04:32 +08:00
Henrik Rydgård e020024434 Merge pull request #5644 from vnctdj/patch-1
Update PSPOskDialog.cpp
2014-03-14 07:53:10 +01:00
vnctdj 92348b0cc4 Trying to fix encoding 2014-03-14 05:32:31 +01:00
vnctdj 408168181d Update PSPOskDialog.cpp
Cosmetic change (more space added between the 2nd and the 3rd column of buttons)

before >> http://img15.hostingpics.net/pics/947242ULES0121300000.png
now >> http://img15.hostingpics.net/pics/365423ULES0121300001.png
2014-03-14 00:59:28 +01:00
Henrik Rydgård ae09066292 Merge pull request #5642 from kaienfr/new_build_MACOSX
Fix bug: building on MACOSX
2014-03-13 22:30:31 +01:00
Henrik Rydgård a0d2be297e Merge pull request #5641 from thedax/oskSpacebar
OSK: Add a button to let the user enter spaces.
2014-03-13 19:56:01 +01:00
Henrik Rydgård d374cf94b3 Merge pull request #5529 from sum2012/kernal-load
Bypass to boot.bin from patched game
2014-03-13 19:11:06 +01:00
Henrik Rydgard 4df49a72ab Add yet another hack setting to work around the 3rd Birthday problem.
Hopefully temporary...
2014-03-13 19:00:35 +01:00
Henrik Rydgard ce1d449bed Try a simple workaround for the Crash Tag Team Racing issue.
Hopefully this is reasonably safe...
2014-03-13 19:00:34 +01:00
kaienfr 9638f387af Fix bug: building on MACOSX 2014-03-13 18:09:11 +01:00
The Dax 0ce4d40636 Properly limit the space button so it can't go past the max text length. 2014-03-13 12:20:03 -04:00
The Dax 87c6260860 OSK: Let square serve as a spacebar. 2014-03-13 10:49:38 -04:00
Unknown W. Brackets ca0a8d0269 armjit: fix lwl/lwr from an imm address.
Can't skip loading the reg value.  Likely cause of #5057, possibly other
bugs as well.
2014-03-13 00:23:00 -07:00
Henrik Rydgård 8bc717cf67 Take care of #5639 without hardcoding the array size. 2014-03-13 08:15:22 +01:00