Ricardo Quesada
|
b167ab3e78
|
StateBlock() is public
|
2015-06-15 17:43:37 -07:00 |
Ricardo Quesada
|
ca3da86da7
|
StateBlock::restore() is public
It is possible to restore to default state
|
2015-06-15 14:12:44 -07:00 |
pandamicro
|
d0db40c4a6
|
Merge pull request #12080 from linshun/v3
issue #12078 added audio, network, physics, platform and storage group.
|
2015-06-15 12:45:11 +08:00 |
Ricardo Quesada
|
5c419ff7bc
|
compiles on windows
|
2015-06-12 20:49:20 -07:00 |
Ricardo Quesada
|
9b7c12aa38
|
updates invalidate documentation
|
2015-06-12 17:44:48 -07:00 |
Ricardo Quesada
|
a8cf72dc43
|
pass bits to invalidate
|
2015-06-12 17:14:09 -07:00 |
Ricardo Quesada
|
4278bf51b1
|
Adds RenderState::StateBlock::invalidate();
handy function to restore the GL state to the default one.
Only use it if calling GL calls directly
|
2015-06-12 16:47:08 -07:00 |
Vincent Yang
|
097bf455c2
|
Rename CCRenderBufferObject to CCRenderBuffer in windows projects.
|
2015-06-11 11:45:10 +08:00 |
Huabing.Xu
|
10352c40b2
|
Merge branch 'v3' into v3FrameBufferObject
# Conflicts:
# cocos/2d/CCCamera.h
|
2015-06-10 10:16:42 +08:00 |
Huabing.Xu
|
67a94c4485
|
compiles on android and linux
|
2015-06-09 17:57:07 +08:00 |
Huabing.Xu
|
ef4978f0cd
|
move viewport to experimental namespace
|
2015-06-09 16:21:50 +08:00 |
Huabing.Xu
|
3e331128c6
|
file rename CCFrameBufferObject->CCFrameBuffer
|
2015-06-09 15:32:12 +08:00 |
Huabing.Xu
|
9acab65e4f
|
rename FrameBufferObject->FrameBuffer
Move FrameBufferObject related class to experimental namespace
|
2015-06-09 10:59:43 +08:00 |
Michael Sotnikov
|
dae8f788c1
|
improve rendering of inner shapes when outline is used
|
2015-06-08 12:56:43 +03:00 |
Huabing.Xu
|
133ef90c09
|
Merge branch 'v3Viewport' into v3FrameBufferObject
# Conflicts:
# cocos/renderer/CCFrameBufferObject.h
|
2015-06-06 18:16:22 +08:00 |
Ricardo Quesada
|
453a3d93bc
|
samplers are treated as uniforms
|
2015-06-05 14:55:33 -07:00 |
Huabing.Xu
|
d35a8a3a9e
|
add default FBO
|
2015-06-04 15:53:13 +08:00 |
Huabing.Xu
|
ad1f7c472c
|
add render buffer render target for color attachment
|
2015-06-04 11:18:35 +08:00 |
Ricardo Quesada
|
b8957b176a
|
fixes win compilation issues
|
2015-06-02 23:31:57 -07:00 |
Ricardo Quesada
|
872e4f5a4f
|
removes logging
|
2015-06-02 17:50:34 -07:00 |
Ricardo Quesada
|
87a3a1844a
|
Adds support for Autobindings in Shader
...part of Material
|
2015-06-02 16:56:59 -07:00 |
linshun
|
09b52331d1
|
issue #12078: added renderer group and removed core and support group.
|
2015-06-01 13:43:56 +08:00 |
Huabing.Xu
|
9bf15877e5
|
add applyViewport in camera.
|
2015-05-29 15:52:06 +08:00 |
Huabing.Xu
|
22ddf53539
|
Merge branch 'v3FrameBufferObject' into v3
|
2015-05-29 10:38:42 +08:00 |
Huabing.Xu
|
2d6d1b7a8c
|
add android background and foreground switch support for framebufferobject
|
2015-05-28 17:08:36 +08:00 |
Huabing.Xu
|
9ffbe39f18
|
DepthStencil RenderTarget could be null, which can be used to detach the old DepthStencil RenderTarget
|
2015-05-27 18:16:05 +08:00 |
Huabing.Xu
|
9d4e50f3a5
|
add optional params for RenderTarget creation
|
2015-05-27 16:59:54 +08:00 |
Huabing.Xu
|
471547e0b0
|
refactor FrameBufferObject to FrameBufferObject and RenderTarget
|
2015-05-27 11:40:12 +08:00 |
Vincent Yang
|
246913c092
|
Fix bug: skybox can't move to other position except origin point in world space.
|
2015-05-26 17:14:26 +08:00 |
Huabing.Xu
|
83bae15caf
|
Merge branch 'v3FrameBufferObject' of github.com:dabingnn/cocos2d-x into v3FrameBufferObject
# Conflicts:
# cocos/2d/libcocos2d.vcxproj.filters
# cocos/2d/libcocos2d_8_1/libcocos2d_8_1/libcocos2d_8_1.Shared/libcocos2d_8_1.Shared.vcxitems.filters
|
2015-05-26 12:06:05 +08:00 |
Huabing.Xu
|
c22a8e81ce
|
Merge branch 'v3' into v3FrameBufferObject
|
2015-05-25 16:56:22 +08:00 |
minggo
|
273ac5d00a
|
Merge pull request #12002 from WenhaiLin/v3-texturecache-unbindfix
Fixed TextureCache::unbindImageAsync fails to unbind all asynchronous callback for a specified bound image.
|
2015-05-25 16:29:43 +08:00 |
WenhaiLin
|
234ad668ec
|
Fixed TextureCache::unbindImageAsync fails to unbind all asynchronous callback for a specified bound image.
|
2015-05-25 11:47:37 +08:00 |
andyque
|
0352a7a3ea
|
add Android 9-patch image format support
commit c214c4a7a457275785d6377031b5a267d543ffbb
Author: andyque <guanghui8827@126.com>
Date: Mon May 18 17:16:09 2015 +0800
Add Android 9-patch format support.
Squashed commit of the following:
commit a5a5a7a8f25b5bddae0ba21c56676a3f8d84102a
Author: andyque <guanghui8827@126.com>
Date: Mon May 18 17:08:05 2015 +0800
finish refactoring
commit 730bf817f833de56999c616779fc0279890e14bf
Author: andyque <guanghui8827@126.com>
Date: Mon May 18 11:47:08 2015 +0800
refactoring 9-patch
commit b45be6d54ac6e70a3fb9aa3eb700b252e4e72a54
Author: andyque <guanghui8827@126.com>
Date: Mon May 18 09:42:06 2015 +0800
refactor
commit 384110193f1d581c4a0fb7a2c771c55f1db63cbf
Author: andyque <guanghui8827@126.com>
Date: Fri May 15 17:59:21 2015 +0800
fix lua and Android compile error
commit 2877538fb3a436f95400b2ad637ea147b9df81d7
Author: andyque <guanghui8827@126.com>
Date: Fri May 15 11:32:43 2015 +0800
Add Android 9-patch image format support.
The 9-patch format is used for creating Scale9Sprite.
|
2015-05-21 16:04:37 +08:00 |
Ricardo Quesada
|
f2d3ecad48
|
Removes state from MeshCommand.
MeshCommand can be reused from other objects either by passing a
`Material` or a `RenderState::StateBlock`
|
2015-05-20 15:57:26 -07:00 |
Ricardo Quesada
|
ac54dad9a0
|
MeshCommand uses StateBlock
When MeshCommand is used with GLProgramState, it will use the StateBlock
internally, instead of the manual and error prone way of keeping state
|
2015-05-19 18:13:18 -07:00 |
Ricardo Quesada
|
aa027fbe0f
|
Properties fixes
`createNonRefCounted` instead of `CrateWithoutAutorelease`
`readlines()` code is easier to read. Same performance
|
2015-05-19 13:51:52 -07:00 |
Vincent Yang
|
8d3ade78ca
|
Add CC_DLL to Class FrameBufferObject.
|
2015-05-19 13:50:10 +08:00 |
Huabing.Xu
|
75f740add5
|
linux works
|
2015-05-18 18:08:15 +08:00 |
minggo
|
7b76d5fc41
|
Merge pull request #11871 from walzer/v3
fixed #11821, after release StateBlock::_defaultState, set it to null.
|
2015-05-18 14:47:16 +08:00 |
Huabing.Xu
|
f96e704f7d
|
Merge branch 'v3' into v3FrameBufferObject
Conflicts:
build/cocos2d_libs.xcodeproj/project.pbxproj
cocos/cocos2d.h
cocos/renderer/CCGLProgramCache.cpp
|
2015-05-18 13:48:50 +08:00 |
walzer
|
02f295dfbf
|
fixed #11821, after release StateBlock::_defaultState, set it to null, because developers would reconstruct it.
|
2015-05-18 10:44:49 +08:00 |
Huabing.Xu
|
fbe49f538d
|
remove WP8 code which is added by accident when resolve merge conflicts
|
2015-05-15 10:06:44 +08:00 |
Huabing.Xu
|
c994f28914
|
Merge branch 'v3' into v3_CameraMaskFor2DAnd3DRendering
|
2015-05-15 09:55:51 +08:00 |
Ricardo Quesada
|
989848a358
|
fixes memory leak
improves performance a little bit
|
2015-05-14 17:24:27 -07:00 |
Huabing.Xu
|
84540c1ff4
|
Merge branch 'v3' into v3_CameraMaskFor2DAnd3DRendering
Conflicts:
cocos/renderer/CCGLProgramCache.cpp
tests/cpp-tests/Classes/controller.cpp
|
2015-05-14 11:55:10 +08:00 |
Huabing.Xu
|
57a3fa256a
|
Fix memory leak for FrameBufferObject
|
2015-05-14 11:19:13 +08:00 |
Huabing.Xu
|
e6e0a1d15c
|
refactor: FrameBufferObject will contain an Texture2D instead of inheriting from Texture2D
|
2015-05-14 10:36:49 +08:00 |
Ricardo Quesada
|
fde5f8d63c
|
Adds better sample
adds clone support as well
|
2015-05-13 17:39:39 -07:00 |
Ricardo Quesada
|
aeea7ade14
|
RenderState can be part of Material and Technique
|
2015-05-13 14:12:37 -07:00 |