Edward Rudd
af70e8c1ff
correct ScanRow forward declares
2013-12-31 16:31:24 -05:00
Jonas Kulla
f67a73cb4f
Attempt at better documentation for SceneElement subclasses
2013-10-17 15:27:48 +02:00
Jonas Kulla
23e712a730
Tilemap: Draw consecutive scanrows in one draw call
...
If consecutive scanrows in the scene list have no foreign
elements in between them, we batch them up and draw them
in one glDrawElements() call.
This should reduce the Tilemap induced draw calls on
average by at least 50 percent.
2013-10-13 22:00:38 +02:00
Jonas Kulla
99cfe9aefd
Tilemap: Optimize scanrow z ordering
2013-10-13 12:58:56 +02:00
Jonas Kulla
05f73f0b98
Ensure Elements don't unlink from an already dead Scene
2013-09-30 19:30:27 +02:00
Jonas Kulla
12c92d6dd0
Fix Tilemap's scanrow z sorting for good
...
Also make it a tad faster.
2013-09-27 04:42:22 +02:00
Jonas Kulla
3bd9df1191
Move draw order sorting into SceneElement
2013-09-06 13:10:41 +02:00
Jonas Kulla
ff25887f41
Initial commit
2013-09-01 16:27:21 +02:00