Unknown W. Brackets
|
7a9fe955f8
|
softgpu: Only check clear mode once for depthtest.
Small, small optimization. It's only called outside clear mode.
|
2013-11-17 19:32:21 -08:00 |
|
Unknown W. Brackets
|
ed16e42ca8
|
Cleanup, don't even need z here.
|
2013-11-17 14:49:51 -08:00 |
|
Unknown W. Brackets
|
dfadb67ea1
|
Avoid some operator overloads.
Causing ambiguity.
|
2013-11-17 14:42:58 -08:00 |
|
Unknown W. Brackets
|
018d95180a
|
Fix 3d vertex preview.
|
2013-11-17 14:31:21 -08:00 |
|
Unknown W. Brackets
|
a3bd2f1365
|
Fix Vec3ByMatrix44() and use it for matrix math.
|
2013-11-17 14:10:57 -08:00 |
|
Unknown W. Brackets
|
b541c81ba3
|
Clean up Mat3x3 etc. constness.
|
2013-11-17 13:27:51 -08:00 |
|
Unknown W. Brackets
|
fcc77f525f
|
Implement some basic vertex previews on prim.
3D doesn't work correctly (sometimes it does...) 2D should be working.
|
2013-11-17 13:27:50 -08:00 |
|
Unknown W. Brackets
|
ac8edb4282
|
Support reversed buffer formats in the ge debugger.
So that it doesn't show garbage under the softgpu.
|
2013-11-17 02:14:34 -08:00 |
|
Henrik Rydgård
|
4cf2b99316
|
Merge pull request #4529 from raven02/patch-19
Fix Summon Night 5 shadow breaking
|
2013-11-17 02:09:22 -08:00 |
|
Henrik Rydgård
|
cd511cc43c
|
In Freeze-Frame mode, don't wipe GPU resources when loading save states.
|
2013-11-15 16:30:55 +01:00 |
|
Henrik Rydgård
|
f1ed1a9a17
|
Flush the lit pool before flushing the icache.
|
2013-11-15 11:14:24 +01:00 |
|
Henrik Rydgård
|
49f53a7ecd
|
Merge pull request #4543 from unknownbrackets/cpu-minor
Minor cpu correctness adjustments
|
2013-11-15 01:44:49 -08:00 |
|
Henrik Rydgård
|
bd23f91e0c
|
Flush the lit pool in the vtx dec
|
2013-11-15 10:34:27 +01:00 |
|
Unknown W. Brackets
|
fc3b3449ed
|
Enable frameskipping in the null gpu.
In case it's used (I used it to check cpu-only perf on Android.)
|
2013-11-14 23:37:48 -08:00 |
|
raven02
|
312f290bde
|
Fix typo
|
2013-11-15 10:24:32 +08:00 |
|
Henrik Rydgard
|
adde016338
|
vtxdec sw skin arm: Simplify code, try a slightly different approach.
|
2013-11-14 23:07:23 +01:00 |
|
Henrik Rydgard
|
b0ccf5981c
|
Don't bother with glDrawRangeElements, seems to not improve perf.
|
2013-11-14 17:33:43 +01:00 |
|
Henrik Rydgard
|
d6d54c8bb4
|
Fix a couple of bugs in vtxdec
|
2013-11-14 15:06:51 +01:00 |
|
Henrik Rydgard
|
dc03796ccb
|
The bone matrix optimization is only safe when software skinning
|
2013-11-14 15:02:22 +01:00 |
|
Henrik Rydgard
|
9521d0e0a6
|
NormalizeVertices should not try to skin if we've already software-skinned.
|
2013-11-14 14:34:47 +01:00 |
|
Henrik Rydgard
|
3b63ef7005
|
Remove the SubmitPrim param forceIndexType, optimize BBOX more.
|
2013-11-14 14:03:03 +01:00 |
|
Henrik Rydgard
|
8c562a615f
|
Bone matrix loading speedup. Bit of a hack but seems reliable enough.
|
2013-11-14 14:02:31 +01:00 |
|
raven02
|
8af2e66bd5
|
This seems to be better
|
2013-11-14 19:33:20 +08:00 |
|
Henrik Rydgard
|
35ae239eb9
|
Optimize bbox some more
|
2013-11-14 12:25:53 +01:00 |
|
Henrik Rydgard
|
4f93654a88
|
Oops, accidentally enabled some bbox debugging code
|
2013-11-14 11:49:06 +01:00 |
|