axmol/core/2d
一线灵 bd2cff3dfd
Improve text rendering (#652)
* Improve text-rendering
a. Separate outline texture data upload for GL and Metal backend
b. Fix memory leak of FontAtlas::_currentPageDataRGBA
b. Add FontFreeType::setMissingGlyphCharacter for rendering a missing char
d. Improve FontFreetype::renderCharAt with memcpy
2022-06-13 01:44:31 +08:00
..
CCAction.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAction.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionCamera.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionCamera.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionCatmullRom.cpp Rename core folder name 2021-12-31 14:39:08 +08:00
CCActionCatmullRom.h Rename core folder name 2021-12-31 14:39:08 +08:00
CCActionEase.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionEase.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionGrid.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionGrid.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionGrid3D.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionGrid3D.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionInstant.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionInstant.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionInterval.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionInterval.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionManager.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionManager.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionPageTurn3D.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionPageTurn3D.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionProgressTimer.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionProgressTimer.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionTiledGrid.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionTiledGrid.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCActionTween.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCActionTween.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCAnimation.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAnimation.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCAnimationCache.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAnimationCache.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAtlasNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAtlasNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCAutoPolygon.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCAutoPolygon.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCCamera.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCCamera.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCCameraBackgroundBrush.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCCameraBackgroundBrush.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCClippingNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCClippingNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCClippingRectangleNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCClippingRectangleNode.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCComponent.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCComponent.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCComponentContainer.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCComponentContainer.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCDrawNode.cpp Rename core folder name 2021-12-31 14:39:08 +08:00
CCDrawNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCFastTMXLayer.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFastTMXLayer.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCFastTMXTiledMap.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFastTMXTiledMap.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCFont.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFont.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFontAtlas.cpp Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCFontAtlas.h Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCFontAtlasCache.cpp Remove feature filename lookup dictionary 2022-06-09 16:48:59 +08:00
CCFontAtlasCache.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFontCharMap.cpp Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCFontCharMap.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFontFNT.cpp Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCFontFNT.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCFontFreeType.cpp Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCFontFreeType.h Improve text rendering (#652) 2022-06-13 01:44:31 +08:00
CCGrid.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCGrid.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLabel.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLabel.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCLabelAtlas.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLabelAtlas.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCLabelTextFormatter.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLabelTextFormatter.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLayer.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLayer.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCLight.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCLight.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCMenu.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCMenu.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCMenuItem.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCMenuItem.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCMotionStreak.cpp Update core/2d/CCMotionStreak.cpp [skip ci] 2022-05-04 10:00:38 +03:00
CCMotionStreak.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCNode.cpp [Fix] Camera masking bug deep child nesting (#623) 2022-04-27 16:23:57 +08:00
CCNode.h [Fix] Node Camera Masking Design Flaw (#621) 2022-04-25 09:37:41 +08:00
CCNodeGrid.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCNodeGrid.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCParallaxNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCParallaxNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCParticleBatchNode.cpp Update copyright notices 2022-04-25 19:15:46 +08:00
CCParticleBatchNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCParticleExamples.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCParticleExamples.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCParticleSystem.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCParticleSystem.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCParticleSystemQuad.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCParticleSystemQuad.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCPlistSpriteSheetLoader.cpp Improvements and bug fixes 2022-05-13 21:06:29 +08:00
CCPlistSpriteSheetLoader.h Rename core folder name 2021-12-31 14:39:08 +08:00
CCProgressTimer.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCProgressTimer.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCProtectedNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCProtectedNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCRenderTexture.cpp Delete unused code 2022-05-18 10:29:29 +08:00
CCRenderTexture.h Delete unused code 2022-05-18 10:29:29 +08:00
CCScene.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCScene.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCSprite.cpp Improvements and bug fixes 2022-05-13 21:06:29 +08:00
CCSprite.h Improvements and bug fixes 2022-05-13 21:06:29 +08:00
CCSpriteBatchNode.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCSpriteBatchNode.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCSpriteFrame.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCSpriteFrame.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCSpriteFrameCache.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCSpriteFrameCache.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCSpriteSheetLoader.cpp Rename core folder name 2021-12-31 14:39:08 +08:00
CCSpriteSheetLoader.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTMXObjectGroup.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTMXObjectGroup.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTMXXMLParser.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTMXXMLParser.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTextFieldTTF.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTextFieldTTF.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTileMapAtlas.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTileMapAtlas.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTransition.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTransition.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCTransitionPageTurn.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTransitionPageTurn.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCTransitionProgress.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTransitionProgress.h Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
CCTweenFunction.cpp Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CCTweenFunction.h Fix ci & update project url in sources 2022-01-04 12:36:20 +08:00
CMakeLists.txt Rename core folder name 2021-12-31 14:39:08 +08:00