axmol/cocos/ui
HALX99 235f09f635
Refactor pixel format manipulate (#217)
* PixelFormat use table

* Correct PixelFormat name to match 'GL_LUMINANCE'

* Up

* fix cube update texture enum

* linux build

* Refine ci

* fix linux build

* Remove unused function, match mtl framebuffer pixel format

* readPixels always RGBA format

* fix ci for linux

* fix linux build

* Remove unused functions

* fix travis

* fix android ci

* Update config.json

* linux glad

* Update CCGLViewImpl-desktop.cpp

* fix linux build

* Fix linux build

* Link issue [skip appveyor][skip travis]

* Update CMakeLists.txt

* Refine GL enums use

* Update test case name [skip appveyor][skip travis]

* fix linux link issue

* for mtl

* fix ci

* Tidy pixelformat enums

* fix ci

* fix rgba8 to abgr4 error

* fix ci

* fix ci for GLES

* Fix linux build, require glibc-2.27+

* Use properly dist for travis [skip appveyor]

* fix linux build [skip appveyor]

* Update install-deps-linux.sh

* Remove unused members for pixel block info, update external to v73

* Sync from compile linux warnings

* Remove unused check, and PixelFormat::A8 is ordinary format, not compressed format

* metal doesn't support rgb8 (#3)

* Update CCTexture2D.cpp

* Refine code

* Pixel Format Descriptor Table

* fix ci

* BGR5A1

* Simplfy texture format convert function name

* Update

* rgba4 match mtl render format

* Add note about RGBA4

* Remove unused function

* fix osx

* Already converted at texture2d

* Clearly comment

* fixup
2020-09-25 11:07:56 +08:00
..
UIEditBox close keyboard when Done is pressed (#20341) 2020-08-28 14:50:52 +08:00
UIWebView support load asset in internal storage or sdcard (#20359) 2019-11-22 16:08:00 +08:00
CMakeLists.txt Sync LayoutHelper APIs 2020-08-26 12:46:41 +08:00
CocosGUI.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
CocosGUI.h Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
GUIDefine.h Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
GUIExport.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
LayoutHelper.cpp Sync LayoutHelper APIs 2020-08-26 12:46:41 +08:00
LayoutHelper.h Sync LayoutHelper APIs 2020-08-26 12:46:41 +08:00
UIAbstractCheckButton.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UIAbstractCheckButton.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIButton.cpp Improve code quality 2020-08-18 14:29:09 +08:00
UIButton.h Ability to change title position (#19587) 2019-04-09 23:21:07 -07:00
UICheckBox.cpp metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UICheckBox.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UIHBox.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIHBox.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIHelper.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIHelper.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIImageView.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UIImageView.h remove CCGLProgram related files (#19408) 2019-02-19 16:06:17 +08:00
UILayout.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UILayout.h remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UILayoutComponent.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UILayoutComponent.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UILayoutManager.cpp metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UILayoutManager.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UILayoutParameter.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UILayoutParameter.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UIListView.cpp metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UIListView.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UILoadingBar.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UILoadingBar.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIPageView.cpp remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UIPageView.h remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UIPageViewIndicator.cpp remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UIPageViewIndicator.h remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UIRadioButton.cpp Improve code quality 2020-08-18 14:29:09 +08:00
UIRadioButton.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIRelativeBox.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIRelativeBox.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIRichText.cpp Backport CCValue APIs 2020-08-18 11:33:18 +08:00
UIRichText.h Sync optimize code from v3 2020-08-06 17:37:34 +08:00
UIScale9Sprite.cpp v4-meta-multi-textures support Single Texture2D with multi GPU texture handlers. 2019-11-20 18:19:24 +08:00
UIScale9Sprite.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UIScrollView.cpp Clean JSB sources, optmize script event dispatch. 2020-02-28 02:15:33 +08:00
UIScrollView.h remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UIScrollViewBar.cpp Clean JSB sources, optmize script event dispatch. 2020-02-28 02:15:33 +08:00
UIScrollViewBar.h remove opengl codes (#19797) 2019-06-05 02:58:33 -07:00
UISlider.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UISlider.h Only send the ON_PERCENTAGE_CHANGED if and only if the percentage value has actually changed. (#19556) (#19589) 2019-04-10 01:54:07 -07:00
UITabControl.cpp fix warning (#20146) 2019-09-24 11:31:35 +08:00
UITabControl.h Fix warning for converting int to float (#18672) 2018-02-08 09:26:22 +08:00
UIText.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIText.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UITextAtlas.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UITextAtlas.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UITextBMFont.cpp Huge changes, move spine,dragonbones,cocostudio to extensions folder, future make all extensions pluginable 2020-08-03 17:51:40 +08:00
UITextBMFont.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UITextField.cpp Clean JSB sources, optmize script event dispatch. 2020-02-28 02:15:33 +08:00
UITextField.h metal support for cocos2d-x (#19305) 2019-01-18 15:08:25 +08:00
UITextFieldEx.cpp Refactor pixel format manipulate (#217) 2020-09-25 11:07:56 +08:00
UITextFieldEx.h RenderTarget abstract, in-progress (#210) 2020-09-21 22:10:50 +08:00
UIVBox.cpp update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIVBox.h update Copyright. might need manual fix later (#18659) 2018-01-29 16:25:32 +08:00
UIVideoPlayer-android.cpp Remove experimental namespace (#20229) 2019-10-23 14:58:31 +08:00
UIVideoPlayer-ios.mm fix issue that videoplayer may crash on iOS (#20345) 2019-11-18 16:53:36 +08:00
UIVideoPlayer.h fix some warnings (#20247) 2019-10-25 16:40:30 +08:00
UIWidget.cpp Clean JSB sources, optmize script event dispatch. 2020-02-28 02:15:33 +08:00
UIWidget.h Optimize, avoid include self. 2020-05-20 08:56:12 +08:00