Unknown W. Brackets
|
41f7613bf5
|
Pos=0 is treated the same as pos=1.
|
2014-05-04 18:29:47 -07:00 |
|
Unknown W. Brackets
|
27550a2336
|
Update some flags in GLES_GPU.
It's useful to know if we need to have a correct PC value or downcount.
|
2014-03-29 14:10:35 -07:00 |
|
Unknown W. Brackets
|
18f6407705
|
Clamp morph colors in non-vertexjit.
Not sure if any platforms use this...
|
2014-03-29 01:53:28 -07:00 |
|
Unknown W. Brackets
|
69c2500dc6
|
Make sure vai->flags are set while hashing.
Since we decode the verts in this case we have a fresh flag. Might
be #5718?
|
2014-03-25 08:19:38 -07:00 |
|
Unknown W. Brackets
|
61f5d3d360
|
Initial stab at tracking vertex alpha.
Not sure what efficient method to use on x86...
|
2014-03-24 01:26:55 -07:00 |
|
Unknown W. Brackets
|
996fa39684
|
Reduce some unnecessary includes in Core/.
|
2014-03-15 10:41:07 -07:00 |
|
Henrik Rydgård
|
79549e4acc
|
PosS16Through: Treat Z as unsigned.
|
2014-02-13 11:59:47 +01:00 |
|
Unknown W. Brackets
|
ad8488ecc4
|
Reset reporting on a new game.
This way "once" and "spam" no longer persist between runs. Makes it
easier to test a bunch of games in a row without restarting in between.
|
2014-02-09 17:39:16 -08:00 |
|
Unknown W. Brackets
|
4f585fd7a6
|
Fix a few minor typos.
|
2014-01-11 22:59:52 -08: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 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 Rydgard
|
e3d471f590
|
Fix issues with texturing from render targets with prescaled UV (texcoord speed hack)
|
2013-11-19 23:38:36 +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
|
bd23f91e0c
|
Flush the lit pool in the vtx dec
|
2013-11-15 10:34:27 +01: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
|
d6d54c8bb4
|
Fix a couple of bugs in vtxdec
|
2013-11-14 15:06:51 +01:00 |
|
Henrik Rydgard
|
871d8b28ab
|
Assorted vtxdec x86 optimizations
|
2013-11-14 11:44:13 +01:00 |
|
Sacha
|
eaa52c4a61
|
VertexDecoder: Aligned code seems to help Symbian (armv6) performance. It is also used for CPU JIT so there's likely a reason.
|
2013-11-14 15:30:07 +10:00 |
|
Henrik Rydgard
|
ff1d53c9c7
|
vtxdec x86: Don't load bones unless software skinning is enabled
|
2013-11-14 00:56:24 +01:00 |
|
Henrik Rydgard
|
a9b365aa71
|
Fix for possible misalignment crash on x86
|
2013-11-14 00:37:04 +01:00 |
|
Henrik Rydgård
|
9bbdd1907d
|
Kind-of optimized ARM software skinning (non-NEON)
|
2013-11-13 18:11:35 +01:00 |
|