minggo
7bae208166
Merge pull request #19505 from minggo/fix-todo
...
Fix todo
2019-03-13 15:24:49 +08:00
minggo
7ebea45168
fix some todo
2019-03-13 14:11:40 +08:00
minggo
2795427a38
fix todo in CCGrid.cpp
2019-03-13 11:25:46 +08:00
CocosRobot#Set
0ee2dc8c78
[ci skip][AUTO]: updating luabinding & jsbinding & cocos_file.json automatically
2019-03-13 02:14:20 +00:00
coulsonwang
a8e54b9b53
[Feature] update attribute setting
2019-03-12 21:05:03 +08:00
Arnold
475b6e63a5
[bugfix] ClippingNode & CameraBackgroundBrush render order ( #19496 )
...
* add groupcommand as a barrier to reorder clipping node renderring
* add comments
2019-03-12 15:41:32 +08:00
Arnold
a384e38e16
[bugfix] GL vertex attribute layout incorrect ( #19484 )
...
* collect OpenGL enum convertion methods
* add testcase for lots of nots
* fix andorid compile error
* move more function to UtilsGL
* use shared pointer
* naming stuff
* move VertexLayouts to CommandBuffer
* fix android compile error
* fix android headers
* add comment
* add comment, fix
2019-03-12 10:37:52 +08:00
Arnold
64f3f1d356
ProgressTimer cache uniforms ( #19482 )
...
* cache uniform
* release fix
* reorder vertex attributes
2019-03-11 10:15:33 +08:00
coulsonwang
c5c6fa3396
Feature/update sprite3 d test ( #19475 )
...
* [BugFix] fix crashed test in metal
* [Feature] add comments
* [Feature] modify ways to get max_vertex_attribute
* [Feature] make it crashed in debug mode
2019-03-08 18:48:12 +08:00
minggo
4854f1c3e7
make travis work ( #19478 )
...
* make travis work
* don't compile ios as needing team id
2019-03-08 15:24:47 +08:00
Arnold
0f1e70ac8b
[bugfix] add mesh command callbacks ( #19477 )
2019-03-08 11:06:03 +08:00
minggo
e63c4d1ba6
make lua binding work ( #19474 )
2019-03-07 18:29:06 +08:00
Arnold
8caade49e6
[3d] add meshcommand ( #19472 )
2019-03-07 17:30:11 +08:00
coulsonwang
e69e7e0b30
[Feature] support cubeMapping in metal ( #19469 )
2019-03-07 11:08:12 +08:00
Arnold
f7496948fd
[3d] support particle3d ( #19464 )
...
* first commit
* fix matrix
* remove used comments
* fix compile error on mac
* self review fix 1
* litte refactor
* use reference:
2019-03-06 17:03:16 +08:00
coulsonwang
776ab98e0b
[BugFix] fix fill UnifromBuffer issues ( #19462 )
2019-03-05 11:19:52 +08:00
coulsonwang
c18564cc44
fix depth/stencil validation failed in iPhoneX ( #19458 )
2019-03-04 15:09:34 +08:00
Arnold
3a55fa3dd6
[3d] add CameraBackgroundBrush ( #19454 )
2019-03-04 09:14:45 +08:00
Arnold
b4f2ed0376
[3d] Sprite3DTest enable test cases ( #19447 )
2019-02-28 15:20:23 +08:00
minggo
a6be522601
make hello lua work
2019-02-28 11:17:05 +08:00
Arnold
7fd82997ef
[3d] terrain impl & test case ( #19442 )
2019-02-27 17:16:25 +08:00
coulsonwang
f4170ea89a
[Feature] set default scissor rectangle for metal when scissor test disabled ( #19441 )
2019-02-27 15:02:28 +08:00
coulsonwang
cba56e5da7
Feature/save image issue ( #19435 )
2019-02-27 11:29:20 +08:00
minggo
301b6c5028
skeleton node adaption ( #19434 )
2019-02-26 14:57:12 +08:00
minggo
1e7a6f7fcf
Issue19416 ( #19427 )
...
* use more meaningful names
* remove unneeded types
2019-02-22 14:06:26 +08:00
minggo
2ed60f72cf
Remove gl codes ( #19415 )
2019-02-20 17:07:31 +08:00
Arnold
edf3687af5
[3d] add motionstreak3d ( #19414 )
2019-02-20 16:56:35 +08:00
minggo
06d7e4eda7
remove CCGLProgram related files ( #19408 )
...
* remove CCGLProgram related files
* remove CCGLProgram related header files
2019-02-19 16:06:17 +08:00
Arnold
bfc98c6f21
[3d] add billboard ( #19407 )
2019-02-19 14:56:21 +08:00
minggo
480d964039
removed duplicated shaders ( #19406 )
2019-02-19 11:57:13 +08:00
Arnold
fd1d5d2dd7
[3D] texture cubemap GL & skybox ( #19401 )
2019-02-19 10:15:24 +08:00
Arnold
512a5f12c1
fix compile error ( #19403 )
2019-02-18 14:54:12 +08:00
coulsonwang
fecac0c02c
fix memory leak ( #19402 )
2019-02-18 13:42:11 +08:00
Arnold
483e96147f
[3D] ccpass restore renderer states ( #19396 )
...
* save matrix
* save more states
2019-02-15 17:39:02 +08:00
Arnold
8be2a2053f
sync 3d support code ( #19392 )
...
* Sprite3D
* DrawNode3D
* active more Sprite3DTest
2019-02-15 14:30:10 +08:00
coulsonwang
193e37a0e0
[BugFix] fix FBO memory issues ( #19387 )
2019-02-13 10:13:46 +08:00
coulsonwang
6c0e80c954
[Feature] fix android compile error ( #19380 )
2019-02-13 09:10:22 +08:00
minggo
37b3d04f8d
some fix for gl backend ( #19379 )
2019-01-31 18:04:30 +08:00
Arnold
5ddf2b7d45
fix android include headers ( #19376 )
2019-01-31 17:17:14 +08:00
coulsonwang
3d0da9a7ac
[Feature] caching render pipeline ( #19375 )
...
* [Feature] caching render pipeline
* [BugFix] release render pipeline
2019-01-31 16:31:09 +08:00
coulsonwang
03bb089bfe
[Feature] remove unnecessary alloc ( #19373 )
2019-01-30 23:21:32 +08:00
coulsonwang
64dd7d381f
[Feature] fix memory leaks on ClippingNode ( #19371 )
2019-01-30 18:14:25 +08:00
minggo
c78a109bdd
Performance improve ( #19370 )
...
* don't set mvp projection every frame
* pretify codes
2019-01-30 17:54:48 +08:00
coulsonwang
2eef8cdbb9
[Feature] Cache RenderCommandEncoder ( #19367 )
...
cache render pipeline to improve performance
2019-01-30 14:14:15 +08:00
Arnold
fe497933f8
3d support: some test cases works
...
* hack to make sprite3d test work
* support cull face
* support setting front face winding
* convert depth compare function type
* clean codes
* remove usage of glprogramstate
* pass needed information to Material::draw()
* add 3d textures
* enable animation
* 3D: compile on windows (#179 )
* exclude source files from extensions/
* enable assets and 3D
* run on windows
* update comments
* use std::vector instead of raw pointer void *
* compile on mac
* revert cmake
* fix bufferdata
* add todos
* remove dirty flag from uniform buffer
* argument type const &
* enable more tests
* update shader
* save: failed to compile
* pass compilation
* fix type convert
* save stage
* save stage 2
* remove VertexData & IndexBuffer & VertexBuffer
* comment out _meshCommand
* comment bindPredefinedVertexAttribs()
* fix xcode project file
* simple refactor
* remove unused files
* revert sprite3d testcase position
* revert change
* remove ProgramGL::bindPredefinedVertexAttribs()
* add header <string>
* fix uniform size
2019-01-30 09:35:17 +08:00
coulsonwang
fd4589fd68
[BugFix] update drawing information ( #19355 )
2019-01-25 09:51:40 +08:00
minggo
d88fe68bd1
Memory leak ( #19358 )
2019-01-25 09:20:07 +08:00
coulsonwang
66b0139e39
[BugFix] set the correct depthStencil state ( #19356 )
2019-01-24 18:31:51 +08:00
minggo
2d0fc63ac6
fix bug when dynamic buffer stop updating data( #19351 )
...
* fix warnings
* fix bug when dynamic buffer stop updating data
2019-01-24 15:56:59 +08:00
coulsonwang
28a453e49d
update ui_Grag.frag ( #19344 )
...
* update ui_Grag.frag
* [Feature] fix indent
2019-01-23 17:54:24 +08:00