mirror of https://github.com/axmolengine/axmol.git
7ee0b65bb6
* [BugFix] fix compile error * [Feature] fix spirte, label test when EGL context lost * [Feature] map uniform location * [Feature] remove unneeded codes * [Feature] add BufferManager * [Feature] fix compile error * [Feature] add files * [Feature] remove unneeded codes * [Feature] no need to release opengl resource * [Feature] update BufferManager * 1. reCreate frame buffer when needed. 2. initial texture when come back to foreground * [Feature] add Program and Buffer event listener * [FixTerrain] need check location had used before * fix compile error * add updateTextureDescrptor function for TextureMTL, since TextureMTL creation was move to Texture2D constructor. * [FixDrawNode] record buffer data when needed * [FixShaderTest] add nullptr judgement * [FixShaderText] no need to reCreate ProgramState when come back to foreground * [FixRenderTexture] retain the render texture image * [Feature] optimize buffer memory * fix compile error * fix CI test fail |
||
---|---|---|
.. | ||
backend | ||
shaders | ||
CCCallbackCommand.cpp | ||
CCCallbackCommand.h | ||
CCCustomCommand.cpp | ||
CCCustomCommand.h | ||
CCGroupCommand.cpp | ||
CCGroupCommand.h | ||
CCMaterial.cpp | ||
CCMaterial.h | ||
CCMeshCommand.cpp | ||
CCMeshCommand.h | ||
CCPass.cpp | ||
CCPass.h | ||
CCPipelineDescriptor.h | ||
CCQuadCommand.cpp | ||
CCQuadCommand.h | ||
CCRenderCommand.cpp | ||
CCRenderCommand.h | ||
CCRenderCommandPool.h | ||
CCRenderState.cpp | ||
CCRenderState.h | ||
CCRenderer.cpp | ||
CCRenderer.h | ||
CCTechnique.cpp | ||
CCTechnique.h | ||
CCTexture2D.cpp | ||
CCTexture2D.h | ||
CCTextureAtlas.cpp | ||
CCTextureAtlas.h | ||
CCTextureCache.cpp | ||
CCTextureCache.h | ||
CCTextureCube.cpp | ||
CCTextureCube.h | ||
CCTextureUtils.cpp | ||
CCTextureUtils.h | ||
CCTrianglesCommand.cpp | ||
CCTrianglesCommand.h | ||
CMakeLists.txt | ||
ccShaders.cpp | ||
ccShaders.h |