Henrik Rydgard
|
3b681d3854
|
Make GLES_GPU own texturecache
|
2013-01-30 20:40:26 +01:00 |
|
Henrik Rydgard
|
611fb3536f
|
Try to use glDrawArrays in more situations, saving us a buffer. Misc.
|
2013-01-20 21:52:54 +01: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
|
7271e3fcd5
|
Fix fog and stencil buffer clearing. The latter fixes the sky in MotoGP.
|
2013-01-14 20:44:11 +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 |
|
Henrik Rydgard
|
479d1f5111
|
Draw using VBO. Add option, make default true.
|
2013-01-10 12:54:36 +01:00 |
|
Henrik Rydgard
|
f8ae18a130
|
"Fix" bezier the old way (puzzle bobble works again at least).
|
2013-01-04 09:54:19 +01:00 |
|
Henrik Rydgård
|
e2cc226d0d
|
Just some cleanup of GPU code
|
2012-12-28 20:54:00 +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 |
|
Henrik Rydgard
|
2e9daa5f89
|
All drawing is now indexed lists, through IndexGenerator.
|
2012-12-21 18:46:15 +01:00 |
|
Henrik Rydgard
|
4c23d668e1
|
Cleanup and reorganize gpu code a little
|
2012-12-21 16:50:14 +01:00 |
|
Henrik Rydgard
|
870ea6628b
|
Reasonably correct viewport handling. Optional debug stats overlay (not always 100% working).
|
2012-11-26 17:35:08 +01:00 |
|
Henrik Rydgard
|
e5c6cf965b
|
Fixes and optimizations to vertex decoding and lighting.
Motorcycles are now visible in MotoGP.
|
2012-11-16 15:16:14 +01:00 |
|
Henrik Rydgard
|
64cc573703
|
Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK.
|
2012-11-04 23:24:00 +01:00 |
|
Henrik Rydgard
|
4f7ad15758
|
Add snapshot of the whole source code.
|
2012-11-01 16:19:01 +01:00 |
|