axmol/tests/cpp-tests
coulsonwang 7ee0b65bb6 [Feature] fix spirte, label test when EGL context lost (#19612)
* [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
2019-04-29 18:51:45 -07:00
..
Classes [Feature] fix spirte, label test when EGL context lost (#19612) 2019-04-29 18:51:45 -07:00
Resources enable shader tests (#19546) 2019-03-25 22:45:03 -07:00
proj.android metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
proj.ios metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
proj.linux update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
proj.mac metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
proj.win32 metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
.cocos-project.json Cocos console (#19466) 2019-03-06 17:01:26 +08:00
CMakeLists.txt enable cpp-tests test cases (#19552) 2019-03-27 13:59:47 +08:00