Ricardo Quesada
|
156f69c528
|
Renderer is subclass of Object again... needed for Android.
ouch
|
2013-12-17 19:06:22 -08:00 |
Ricardo Quesada
|
33c4f891a0
|
Adds 'CC' to renderer files
|
2013-12-17 18:41:09 -08:00 |
Ricardo Quesada
|
f369a8eec3
|
Adds correct License to Renderer files
|
2013-12-17 18:12:15 -08:00 |
Ricardo Quesada
|
3f3071fbb6
|
Cleanup RenderCommand code
RenderCommand code is cleaner
|
2013-12-17 18:02:11 -08:00 |
Ricardo Quesada
|
d6be81b7a8
|
The Renderer is not a singleton
In order to access, you have to get it from the Director
`Director::getInstance()->getRenderer()`
|
2013-12-17 17:50:17 -08:00 |
Ricardo Quesada
|
441cb6c282
|
fixes warnings in QuadCommand
|
2013-12-17 10:35:15 -08:00 |
James Chen
|
8f5970ef90
|
issue #2171: Don’t ‘using namespace std;’ in header file.
|
2013-12-17 15:32:24 +08:00 |
James Chen
|
4e01769cd5
|
issue #2171: [New Renderer] Fixing compilation errors for Android.
|
2013-12-17 14:18:41 +08:00 |
Ricardo Quesada
|
0222c6544e
|
Migration to Mat4x4
Armature not migrated yet
Signed-off-by: Ricardo Quesada <ricardoquesada@gmail.com>
|
2013-12-09 17:32:51 -08:00 |
Ricardo Quesada
|
8df96b1a6e
|
Layercolor uses the new API
|
2013-12-06 17:59:34 -08:00 |
Ricardo Quesada
|
ba2f65c6b2
|
Merge remote-tracking branch 'darkdukey/newRenderer' into newRenderer
|
2013-12-06 17:42:48 -08:00 |
Ricardo Quesada
|
ee0ef6bf46
|
ProgressTimer works OK
Adds _modelViewTransform as ivar of Node (temporary fix)
|
2013-12-06 17:42:16 -08:00 |
Nite Luo
|
94255a9d52
|
Fix culling
|
2013-12-06 14:59:06 -08:00 |
Ricardo Quesada
|
439adafbcd
|
Merge remote-tracking branch 'darkdukey/newRenderer' into newRenderer
|
2013-12-06 11:57:19 -08:00 |
Ricardo Quesada
|
745541979b
|
Particles working again.
Paticle Batch working too: increased VBO_SIE to 10500
|
2013-12-06 11:51:17 -08:00 |
Nite Luo
|
3e0bee706e
|
Fix a hack in CCLabelAtlas for vertice color, add TODO for quad command
|
2013-12-06 11:41:24 -08:00 |
Ricardo Quesada
|
97fb43b8d7
|
Merge remote-tracking branch 'darkdukey/newRenderer' into newRenderer
Conflicts:
build/cocos2d_libs.xcodeproj/project.pbxproj
|
2013-12-06 11:19:12 -08:00 |
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 |
Nite Luo
|
42de943662
|
Fix Bug for Sprite performance test
|
2013-12-05 14:25:45 -08:00 |
Nite Luo
|
e3fc789070
|
Merge branch 'newRenderer' of github.com:darkdukey/cocos2d-x into newRenderer
|
2013-12-05 12:05:44 -08:00 |
darkdukey
|
5f902d95b3
|
Merge pull request #5 from dabingnn/newRendererParticleSystem
New renderer particle system
|
2013-12-05 12:05:18 -08:00 |
Ricardo Quesada
|
f68dcd9969
|
Merge branch 'develop' into newRenderer
Conflicts:
build/cocos2d_libs.xcodeproj/project.pbxproj
samples/Cpp/TestCpp/Classes/tests.h
|
2013-12-05 11:47:46 -08:00 |
Nite Luo
|
9b0e0d2116
|
Fix a bug with auto batching logic
|
2013-12-04 19:05:17 -08:00 |
Huabing.Xu
|
e6823875d5
|
change VBO_SIZE to a big number to avoid crash temporarily
|
2013-12-05 10:20:54 +08:00 |
Nite Luo
|
e316ac779b
|
Sprite culling now using vertices directly to avoid calculation on transform
|
2013-12-04 17:41:18 -08:00 |
Nite Luo
|
a98714f6a5
|
support device without VAO
|
2013-12-04 17:02:02 -08:00 |
Nite Luo
|
143df8af7d
|
Fix RenderTexture after merging commandpool
|
2013-12-04 15:13:13 -08:00 |
darkdukey
|
4b7d0c290a
|
Merge pull request #4 from dabingnn/newRendererCommandPool
New renderer command pool
|
2013-12-04 15:08:17 -08:00 |
Nite Luo
|
f423166471
|
Fix bugs with RenderTexture with NewRender
|
2013-12-04 15:06:28 -08:00 |
Nite Luo
|
ae551ae294
|
Convert RenderTexture to use RenderCommands
|
2013-12-04 11:54:57 -08:00 |
Huabing.Xu
|
cd562676f5
|
use block allocation for commands
|
2013-12-04 10:39:34 +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
|
44f12ce8e4
|
add RenderCommandPool head file
|
2013-12-03 11:52:51 +08:00 |
Huabing.Xu
|
d4b9e0538b
|
refactor: group command use a non parameter constructor and a reentrant init function
|
2013-12-03 11:24:03 +08:00 |
Huabing.Xu
|
d33f05b3f0
|
refactor: custom command use a non parameter constructor and a reentrant init function
|
2013-12-03 11:17:21 +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
|
6862d59bb2
|
Add NewRenderTexture to convert RenderTexture to use new renderer
|
2013-12-02 17:23:52 -08:00 |
Nite Luo
|
8801f508eb
|
Partcle system use the new renderer
|
2013-12-02 12:13:05 -08:00 |
Nite Luo
|
fbadb3329a
|
Merge branch 'develop' into newRenderer
Conflicts:
build/cocos2d_libs.xcodeproj/project.pbxproj
|
2013-12-02 10:55:31 -08:00 |
Huabing.Xu
|
80da1dac3f
|
add Frustum, AABB, ViewTransform
|
2013-11-27 10:34:30 +08:00 |
Nite Luo
|
b67ec6618f
|
Finish converting LayerColor start working on particle system
|
2013-11-22 17:14:24 -08:00 |
Nite Luo
|
b02af0cbfe
|
Clean up renderer code
|
2013-11-22 10:24:52 -08:00 |
Nite Luo
|
43941bcbe0
|
Only init render after GLview has been initialized
|
2013-11-21 16:36:19 -08:00 |
Nite Luo
|
db52698b26
|
Fix the crash on ios 7
|
2013-11-20 20:39:32 -08:00 |
Nite Luo
|
0e51504ee6
|
Use stack to manage current RenderGroup
|
2013-11-20 11:05:01 -08:00 |
Nite Luo
|
7ad64ece36
|
Add Transform to DrawNode
|
2013-11-19 11:06:26 -08:00 |
Nite Luo
|
abb011f0ef
|
Test clipping node with alpha
|
2013-11-18 15:52:47 -08:00 |
Nite Luo
|
c288e5ef9c
|
Fix Clipping Node
|
2013-11-18 14:58:41 -08:00 |
Nite Luo
|
f5a8c1d02c
|
Fix NewClipNodeTest
|
2013-11-15 17:32:29 -08:00 |