Ricardo Quesada
|
81b06f06a9
|
Merge branch 'develop' into newRenderer
Conflicts:
cocos/2d/CCAtlasNode.h
|
2013-12-05 22:24:41 -08:00 |
Ricardo Quesada
|
e699a3b765
|
Uses MV in Quad Command
|
2013-12-05 19:04:01 -08:00 |
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
|
8801f508eb
|
Partcle system use the new renderer
|
2013-12-02 12:13:05 -08:00 |
Nite Luo
|
43941bcbe0
|
Only init render after GLview has been initialized
|
2013-11-21 16:36:19 -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
|
050f3f705e
|
minor code format fix
|
2013-11-08 13:57:21 -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 |