Huabing.Xu
|
757f1abc7f
|
1. protected render command construction/destruction function.
2. use renderCommandPool<T> to allocate and deallocate command
3. use releaseToCommandPool interface to push command back to pool
|
2013-12-03 14:08:47 +08:00 |
Huabing.Xu
|
ace75eebce
|
refactor: quad command use a non parameter constructor and a reentrant init function
|
2013-12-03 11:11:46 +08:00 |
Nite Luo
|
7ad64ece36
|
Add Transform to DrawNode
|
2013-11-19 11:06:26 -08:00 |
Nite Luo
|
ab8b61aaec
|
Create NewSpriteBatchNode to use NewRender
|
2013-11-12 11:18:49 -08:00 |
Nite Luo
|
f68a2a47e7
|
Improved batching
|
2013-11-11 00:14:29 -08:00 |
Nite Luo
|
d7cb4ed219
|
First attempt for batching
|
2013-11-07 15:48:37 -08:00 |
Nite Luo
|
3421eb8e5d
|
Cleanup the code a bit before implement sprite batching
|
2013-11-07 10:09:53 -08:00 |
Nite Luo
|
21cd03bc13
|
Remove transform from QuadCommand, NewSprite using world coordinates
|
2013-11-06 16:39:20 -08:00 |
Nite Luo
|
63324db70d
|
Subclass QuadCommand
|
2013-11-06 14:57:42 -08:00 |
Nite Luo
|
3108d499e5
|
use placeholder logic to generate material id
|
2013-11-06 14:24:56 -08:00 |