axmol/core/3d
Turky Mohammed 399dac7478
[PROPOSAL] Add wireframe rendering and function classification improvements. (#778)
* Add wireframe rendering and function classification improvements.

* Fix platform compilation.

* Update CommandBufferGL.cpp

GL_LINE and GL_FILL are no present in mobile devices, so the raw value has been used instead.

* Update CommandBufferGL.cpp

* Try fix IOS compilation

* Update CommandBufferMTL.h [skip ci]

* GLES & D3D11 wireframe

Added crude but okay wireframe mode for GLES and D3D11 devices.
2022-08-06 16:17:55 +08:00
..
CC3DProgramInfo.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CC3DProgramInfo.h Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCAABB.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCAABB.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCAnimate3D.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCAnimate3D.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCAnimation3D.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCAnimation3D.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCAnimationCurve.h Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCAnimationCurve.inl Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCAttachNode.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCAttachNode.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCBillBoard.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCBillBoard.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCBundle3D.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCBundle3D.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCBundle3DData.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCBundle3DData.h Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCBundleReader.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCBundleReader.h Migrate more macors 2022-07-16 10:43:05 +08:00
CCFrustum.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCFrustum.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCMesh.cpp [PROPOSAL] Add wireframe rendering and function classification improvements. (#778) 2022-08-06 16:17:55 +08:00
CCMesh.h [PROPOSAL] Add wireframe rendering and function classification improvements. (#778) 2022-08-06 16:17:55 +08:00
CCMeshMaterial.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCMeshMaterial.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCMeshRenderer.cpp [PROPOSAL] Add wireframe rendering and function classification improvements. (#778) 2022-08-06 16:17:55 +08:00
CCMeshRenderer.h [PROPOSAL] Add wireframe rendering and function classification improvements. (#778) 2022-08-06 16:17:55 +08:00
CCMeshSkin.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCMeshSkin.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCMeshVertexIndexData.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCMeshVertexIndexData.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCMotionStreak3D.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCMotionStreak3D.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCOBB.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCOBB.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCObjLoader.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCObjLoader.h Replace everything under `core` (#735) 2022-07-09 01:23:11 +08:00
CCPlane.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCPlane.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCRay.cpp Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
CCRay.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCSkeleton3D.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCSkeleton3D.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCSkybox.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCSkybox.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCTerrain.cpp Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
CCTerrain.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CCVertexAttribBinding.cpp Migrate more macors 2022-07-16 10:43:05 +08:00
CCVertexAttribBinding.h Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
CMakeLists.txt [IMPROVMENT] Change class name `Sprite3D` to `MeshRenderer` (#705) 2022-07-05 14:48:46 +08:00
cocos3d.h Replace everything under `core` (#735) 2022-07-09 01:23:11 +08:00