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 |
||
---|---|---|
.. | ||
metal | ||
opengl | ||
Backend.h | ||
BlendState.cpp | ||
BlendState.h | ||
Buffer.h | ||
CommandBuffer.cpp | ||
CommandBuffer.h | ||
DepthStencilState.cpp | ||
DepthStencilState.h | ||
Device.cpp | ||
Device.h | ||
DeviceInfo.h | ||
Macros.h | ||
Program.cpp | ||
Program.h | ||
ProgramCache.cpp | ||
ProgramCache.h | ||
ProgramState.cpp | ||
ProgramState.h | ||
RenderPassDescriptor.cpp | ||
RenderPassDescriptor.h | ||
RenderPipeline.h | ||
RenderPipelineDescriptor.h | ||
ShaderCache.cpp | ||
ShaderCache.h | ||
ShaderModule.cpp | ||
ShaderModule.h | ||
StringUtils.cpp | ||
StringUtils.h | ||
Texture.cpp | ||
Texture.h | ||
Types.cpp | ||
Types.h | ||
VertexLayout.cpp | ||
VertexLayout.h |