Henrik Rydgård
|
7c7c4aaadc
|
Add "u_time" uniform to postprocessing shaders.
|
2013-12-02 17:24:55 +01:00 |
|
Unknown W. Brackets
|
5f2d5d9c55
|
Fix an uninitialized value warning.
|
2013-12-01 11:21:17 -08:00 |
|
Unknown W. Brackets
|
eb3011fd18
|
Don't even define the sse tex hash on non-sse.
Avoids unused func warnings.
|
2013-12-01 11:21:16 -08:00 |
|
Henrik Rydgård
|
c1b43e1b2d
|
Merge pull request #4692 from unknownbrackets/verysleepy
Add support for profiling jit via VerySleepy
|
2013-12-01 02:44:20 -08:00 |
|
raven02
|
b00495f1e5
|
Not using factor in texture coords mapping mode
|
2013-12-01 16:04:29 +08:00 |
|
Unknown W. Brackets
|
d35717f5a8
|
Also report the vertex decoder jit to verysleepy.
Can use the same methods to support other platforms.
|
2013-11-30 19:20:22 -08:00 |
|
Henrik Rydgard
|
c42ee6d12e
|
oops
|
2013-11-30 19:09:27 +01:00 |
|
Henrik Rydgard
|
9c6e7e2958
|
Fix bug in vtxdec jit when hardware skinning
|
2013-11-30 16:26:50 +01:00 |
|
Henrik Rydgard
|
e3e9408b87
|
Resurrect the vtx decoder jit option for debugging
|
2013-11-30 16:11:54 +01:00 |
|
Henrik Rydgard
|
eea8413a82
|
Make the texcoord speedhack a bit less aggressive at eliminating uvscaleoffset uniform updates.
Should fix #4688 and the new problem in #2919 while keeping Frontier Gate Boost working.
|
2013-11-30 15:54:20 +01:00 |
|
Henrik Rydgård
|
562582320a
|
In LINEARFMV mode, let the presence of a video override the alpha and color test checks.
|
2013-11-29 18:08:29 +01:00 |
|
Unknown W. Brackets
|
435115441d
|
Reinitialize the GE on sceKernelLoadExec().
Mostly, reset the lists and draw completion, etc.
May be required for Capcom Classic Collection Reloaded to work.
|
2013-11-28 15:35:12 -08:00 |
|
Unknown W. Brackets
|
41a7157aa6
|
Eat some cycles when changing thread priority.
Some games call this a lot.
|
2013-11-28 01:01:22 -08:00 |
|
Sacha
|
c71186b35a
|
Partial Stretch: This setting is needed on other devices too.
|
2013-11-28 14:59:17 +10:00 |
|
Berkan Diler
|
68d518727f
|
Remove unnecessary comment
|
2013-11-27 19:51:35 +01:00 |
|
Henrik Rydgård
|
9aa0c9a489
|
Minor x86 optimizations
|
2013-11-26 18:23:08 +01:00 |
|
Henrik Rydgard
|
17c9e0d172
|
x86 vtxjit: Use MOVZX to avoid loading too many bits when loading 16-bit colors.
Probably doesn't fix anything but more correct.
|
2013-11-26 14:30:32 +01:00 |
|
Henrik Rydgard
|
603c880f54
|
Merge branch 'patch-22' of https://github.com/raven02/ppsspp into raven02-patch-22
|
2013-11-26 14:14:32 +01:00 |
|
Henrik Rydgard
|
4363d31ec2
|
Fix GeDescribeVertexType
|
2013-11-26 14:12:14 +01:00 |
|
raven02
|
4d14f88455
|
Alternative consistent fix
|
2013-11-26 11:34:33 +08:00 |
|
raven02
|
a8d9796010
|
Fix texture cord in HW T&L
|
2013-11-25 21:07:30 +08:00 |
|
Unknown W. Brackets
|
7a86ca2890
|
Mask block transfer stride correctly per tests.
1024 is valid, but nothing higher.
May help graphics in some games.
|
2013-11-25 01:53:33 -08:00 |
|
Henrik Rydgard
|
866ed28f64
|
Use VFMA in the one place where it's convenient. Some more optimization.
|
2013-11-24 19:50:56 +01:00 |
|
Henrik Rydgard
|
e5e23f3ce1
|
ARM: Fix vsgn. Some vertex decoder tweaks.
|
2013-11-24 18:21:47 +01:00 |
|
Henrik Rydgard
|
030e6460cc
|
ARM: NEON-optimize software skinning
|
2013-11-24 18:03:42 +01:00 |
|
Henrik Rydgard
|
acb3994172
|
Split VertexDecoder into files for ARM and x86, got too large.
|
2013-11-24 15:58:15 +01:00 |
|
Henrik Rydgard
|
dfea160491
|
ARM: Use PLD (cache preload) in vertex decoder loop.
|
2013-11-24 15:08:47 +01:00 |
|
Henrik Rydgard
|
f650b23c90
|
ARM: Add NEON widening and narrowing moves, and float/int convert.
Experiment a little in the vertex decoder.
|
2013-11-24 13:30:28 +01:00 |
|
Henrik Rydgård
|
af2e18dcc3
|
Merge pull request #4620 from unknownbrackets/ios-minor
Try to workaround iOS crash, tweaks
|
2013-11-23 14:51:04 -08:00 |
|
Unknown W. Brackets
|
2623f6bfe2
|
Disable the optimized hash on iOS, seems to crash.
Except not for me, not sure why.
|
2013-11-23 10:41:58 -08:00 |
|
Sacha
|
756f651eb2
|
Buildfix for older compilers, such as GCC 4.6.3
|
2013-11-22 16:22:41 +10:00 |
|
Unknown W. Brackets
|
70b6a4a796
|
Small optimization to vertex preview.
|
2013-11-20 22:36:48 -08:00 |
|
Unknown W. Brackets
|
d227b13f36
|
softgpu: Advance vertex/index address on prim.
Fixes some broken graphics in a lot of places.
|
2013-11-20 21:59:45 -08:00 |
|
Henrik Rydgard
|
e3d471f590
|
Fix issues with texturing from render targets with prescaled UV (texcoord speed hack)
|
2013-11-19 23:38:36 +01:00 |
|
Unknown W. Brackets
|
d2bccfeba5
|
Omit a few commands from "DL Unknown" in debug.
|
2013-11-18 07:51:10 -08:00 |
|
Henrik Rydgård
|
428b27903b
|
Merge pull request #4556 from unknownbrackets/ctrl-timing
Adjust ctrl timing (sample and wake after vblank)
|
2013-11-18 05:06:58 -08:00 |
|
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 |
|