raven02
|
139932f7a0
|
Revert color0 to be original
|
2013-01-20 12:41:47 +08:00 |
|
Henrik Rydgard
|
201e1ea0bc
|
Vertex caching now works for HW transform + VBO, not including RECTANGLE primitives yet.
|
2013-01-19 19:22:15 +01:00 |
|
Henrik Rydgard
|
8ff96bbcd8
|
Defer vertex decoding until flush. Track draw calls so that they can be cached later.
|
2013-01-19 17:05:50 +01:00 |
|
Henrik Rydgard
|
3931323f5b
|
Commented out the wrong half of the RotateUVs check...
|
2013-01-14 21:41:39 +01:00 |
|
Henrik Rydgard
|
7271e3fcd5
|
Fix fog and stencil buffer clearing. The latter fixes the sky in MotoGP.
|
2013-01-14 20:44:11 +01:00 |
|
Henrik Rydgard
|
590d94da9f
|
Add basic stencil test functionality, shadows work in Wipeout. update native.
This is not the whole story though, the PSP is being tricky by sharing the dest alpha and stencil.
|
2013-01-12 17:21:07 +01:00 |
|
Henrik Rydgard
|
6c9d28205d
|
Disable the LoggingDeadline. Uncomment if you want to use it.
|
2013-01-12 12:52:00 +01:00 |
|
Henrik Rydgard
|
5a2fc722f6
|
VBO buffer rotation. Helps a little on my Nexus S but perf is still bad.
|
2013-01-11 19:03:16 +01:00 |
|
raven02
|
4e683911c7
|
Fix alpha blending for SW transform
|
2013-01-10 22:21:28 +08:00 |
|
Henrik Rydgard
|
b6d7127734
|
VBO should be optional for SW transform too.
|
2013-01-10 13:08:04 +01:00 |
|
Henrik Rydgard
|
479d1f5111
|
Draw using VBO. Add option, make default true.
|
2013-01-10 12:54:36 +01:00 |
|
Henrik Rydgard
|
0183a407dd
|
Fix RECTANGLE rotation in the other direction too.
|
2013-01-07 09:52:47 +01:00 |
|
Henrik Rydgard
|
a1bf5a2a10
|
Save on gl[Enable/Disable]VertexAttribArray calls.
|
2013-01-06 23:50:05 +01:00 |
|
Henrik Rydgard
|
f8ae18a130
|
"Fix" bezier the old way (puzzle bobble works again at least).
|
2013-01-04 09:54:19 +01:00 |
|
raven02
|
39d3b767d9
|
Fix ambient color in SW Transform
|
2013-01-01 23:15:27 +08:00 |
|
raven02
|
753e9b3b16
|
Fix SW lighting
|
2013-01-01 13:44:40 +08:00 |
|
Henrik Rydgård
|
e2cc226d0d
|
Just some cleanup of GPU code
|
2012-12-28 20:54:00 +01:00 |
|
Henrik Rydgård
|
c1041cfff2
|
Apparently RECTANGLES shouldn't flip that way.
|
2012-12-26 09:23:15 +01:00 |
|
Henrik Rydgård
|
1b35964445
|
Add support for rotated UVs of flipped RECTANGLES. Avoid using indexed
draws when unnecessary.
|
2012-12-26 08:54:33 +01:00 |
|
Henrik Rydgård
|
d95dbca9be
|
Cleanup GPU init/shutdown a bit
|
2012-12-25 22:42:19 +01:00 |
|
Henrik Rydgård
|
7c64f9c61e
|
Tiny optimization - only init the vertex decoder on vertex type change
|
2012-12-25 22:39:37 +01:00 |
|
Henrik Rydgård
|
9dce8b09a4
|
Move vertex arrays from globals to heap.
|
2012-12-25 22:39:37 +01:00 |
|
Henrik Rydgård
|
d21647bbb9
|
Split code from GLES_GPU to TransformDrawEngine, cleanup
|
2012-12-25 22:39:37 +01:00 |
|
raven02
|
fb3649ea97
|
Remove flush()
|
2012-12-24 21:34:02 +08:00 |
|
raven02
|
9af2325be5
|
Fix massive corrupted graphic in FF Type-0
|
2012-12-23 22:52:00 +08:00 |
|