halx99
865c1e22ac
Sync https://github.com/EsotericSoftware/spine-runtimes/pull/1801
2020-10-27 17:08:26 +08:00
halx99
e3ea57296e
Update README.md
2020-10-25 22:01:32 +08:00
halx99
f49cb01e1e
Finish #244
2020-10-25 16:25:08 +08:00
halx99
534b2acc39
Lock name
2020-10-24 21:57:36 +08:00
halx99
e3c6edd8e1
Simplify interface include for extension GUI
2020-10-22 23:14:58 +08:00
halx99
83bec7092e
Remove unused comment
2020-10-22 21:32:09 +08:00
halx99
b8a0e0a478
Finsih rename
2020-10-22 10:58:10 +08:00
halx99
0a9e0516a5
fix lua bindings build
2020-10-21 17:58:05 +08:00
halx99
ac21c27140
Build pugixml from sources for all platforms ( #241 )
2020-10-21 12:28:34 +08:00
halx99
9f7590ffa1
Fix compile error at non-win32 platforms
2020-10-21 10:57:37 +08:00
halx99
5748bbee85
Reserve extensions 'cocostudio' for esay to migrate exist projects
2020-10-21 10:12:00 +08:00
halx99
47d15cae76
fix compile error when disable script
2020-10-20 17:45:50 +08:00
halx99
e59109080c
fix ci
2020-10-20 00:34:14 +08:00
halx99
9e6b360437
fix lua build link on android
2020-10-19 23:21:40 +08:00
halx99
2700d4f300
fix lua compile on android, link needs to fix later
2020-10-19 20:01:13 +08:00
halx99
f1be86ee7a
fix lua build on android
2020-10-19 19:56:48 +08:00
halx99
7164d6bfc8
fix ci
2020-10-18 16:54:45 +08:00
halx99
d9e5af585f
fix ci
2020-10-18 15:48:06 +08:00
halx99
5dc2626894
Reserve extension GUI for cpp-tests only
2020-10-18 12:31:45 +08:00
halx99
7a4a5d0100
Remove deprecated sources, remove old extension GUI
2020-10-18 00:27:23 +08:00
halx99
2083d15340
delete for rename
2020-10-18 00:24:34 +08:00
halx99
334800dd7f
Enable yasio lua bindings for lua projects by default. can use cmake parameter: BUILD_YASIO_LUA to control it.
2020-10-17 23:46:59 +08:00
halx99
82c864f2ed
fix #234 , spine custom shader doesn't work.
2020-10-17 22:00:53 +08:00
halx99
dcc4c8d385
Sync official fix
2020-10-17 21:58:15 +08:00
halx99
b9c58a8420
Refactor modules ( #238 )
2020-10-17 16:32:16 +08:00
halx99
5401bbf821
Simplfy hsv color
2020-10-16 17:23:29 +08:00
halx99
c594e3789c
Refactor programState management ( #236 )
...
1. Add custom program registery
2. Re-enable batch draw for custom program
2020-10-16 16:23:14 +08:00
halx99
d535b47145
win32 dll improvements
2020-10-07 00:15:11 +08:00
halx99
99498c5b30
Refine code
2020-10-04 23:41:01 +08:00
halx99
cca0739793
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
halx99
6e7e117a0d
RenderTarget abstract, in-progress ( #210 )
...
RenderTarget abstract
2020-09-21 22:10:50 +08:00
halx99
689657391e
ImGui multi-viewports Compatible with desktop GLES
2020-09-16 20:16:32 +08:00
halx99
66ebe11bb4
Add ImGuiEXT::end to end game
2020-09-10 17:53:17 +08:00
halx99
0d4d652634
Sync fairygui extension to https://github.com/fairygui/FairyGUI-cocos2dx/commit/bc45f58
2020-09-08 19:15:28 +08:00
halx99
f5250f1804
Add useful resource links [skip appveyor][skip travis]
2020-09-08 18:21:41 +08:00
halx99
89620c53c5
Fix readme example [skip appveyor][skip travis]
2020-09-08 17:06:12 +08:00
halx99
dcb3fd9116
Remove TODO
2020-09-08 16:31:11 +08:00
halx99
71954dac32
Refine code style
2020-09-08 16:15:40 +08:00
halx99
7619f957b8
Update ImGuiEXT readme[skip appveyor][skip travis]
2020-09-08 15:15:25 +08:00
halx99
db972a87d3
Merge: c01b11dbb0
a824eb4050
...
Merge pull request #199 from halx99/imgui-hdpi
ImGuiEXT improvements
2020-09-08 00:07:16 -07:00
halx99
52973784ca
Checking condition for dirty ImGui device objects [skip appveyor][skip travis]
2020-09-08 14:21:26 +08:00
halx99
7f6b6dfa90
Update CMake scripts and readme
2020-09-08 13:44:59 +08:00
halx99
ddbb6bb0b9
Add ImGuiEXT test case for PC platforms
2020-09-08 13:38:16 +08:00
halx99
45b0b3ff78
ImGUIEXT addRenderLoop support global without any target scene
2020-09-07 23:21:15 +08:00
halx99
23cdbd734d
More cleary comment [skip appveyor][skip travis]
2020-09-07 21:25:22 +08:00
halx99
18b5fd0df2
Update CCImGuiEXT.h
2020-09-07 21:22:03 +08:00
halx99
885c949956
Update ImGUIEXT readme [skip appveyor][skip travis]
2020-09-07 20:52:16 +08:00
halx99
20e5733c5e
ImGuiEXT: hdpi support, Add APIs: scaleAllByDPI, addFont, clearFonts for more easy to use
2020-09-07 20:31:50 +08:00
halx99
f357b7207b
ImGuiEXT manage ImGui render loop more clearly
2020-09-07 19:15:53 +08:00
halx99
c722d64876
Refine code
2020-09-07 14:15:09 +08:00