halx99
9f94bd461e
Fix #1032
2023-01-17 10:06:09 +08:00
halx99
b5713f2443
Fix #972
2022-12-11 15:58:55 +08:00
RH
7dba255a1d
Add a pool for GroupCommand rendering commands ( #969 )
...
* Committing genbindings changes
* Use a pool of GroupCommand entries to avoid multiple entries of the same group in the render queue in certain scenarios
* Ensure captureNode works as expected.
* Set member variables to default values when init method is called on the GroupCommand
* Explicitly reset the command state when retrieving a GroupCommand from the pool
2022-11-28 08:37:22 +08:00
Paulo Coutinho
8c359917f7
Add apple tvos support ( #846 )
...
* support tvos
* support tvos and fix run command
* support tvos, fix run script and fix windows files
* support tvos on ci
* support tvos on ci and fix windows zlib
* support tvos on ci
* support tvos
* support tvos and tvos tests
2022-09-05 14:13:52 +08:00
一线灵|Deal
33b67fa0df
Migrate, use simple namespace ax ( #818 )
2022-08-29 20:51:22 +08:00
halx99
9150b9db83
Migrate cmake files
2022-08-11 15:41:10 +08:00
一线灵
13fc72c02c
Migrate axys ( #782 )
2022-08-08 18:02:17 +08:00
halx99
c0a4371879
Migrate more macors
2022-07-16 10:43:05 +08:00
halx99
f3ac6ea871
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
一线灵
279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) ( #743 )
2022-07-11 17:50:21 +08:00
halx99
fff2bd59ed
Fix setup cmake files and some relative sources
2022-07-08 14:20:41 +08:00
halx99
1889180a75
Improve renderer
2022-06-24 14:18:48 +08:00
一线灵
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
halx99
deddc5542e
Fix ci [skip ci]
2021-12-31 15:49:45 +08:00
halx99
8e644ef0b4
Modify fairygui for string_view
2021-12-27 15:10:29 +08:00
halx99
b459acbcf7
Remove all unnecessary nothrow
2021-12-08 00:11:53 +08:00
aismann
6a41776f20
change all setString(const std::string & ...) to setString(std::string_view ...)
...
Change all methods inherited from virtual void setString(std::string_view label) = 0;
2021-11-30 20:35:34 +01:00
halx99
442d0f7c4c
Sync fix
2021-11-11 18:33:46 +08:00
halx99
24ad9f7bec
Fix fairygui compilation
2021-11-11 18:04:38 +08:00
halx99
5f4d535f76
Remove unnecessary function
2021-10-23 23:36:48 +08:00
halx99
f9ac34c20f
Fix byteorder detect error for win64 and some warnings
2021-08-27 11:27:33 +08:00
halx99
ad035e2729
Improve code quality
2021-07-17 23:32:31 +08:00
halx99
26c3de632a
Update fairygui
2021-07-17 19:51:27 +08:00
halx99
a84067eb74
Refactor dual sampler shader [ci build]
...
Since not only etc1 could use sepreate RGB, A to two texture samplers, we unify the shader name.
2021-06-27 20:58:50 +08:00
halx99
540c9375ff
Update fairygui runtime [ci build]
2021-04-24 18:53:21 +08:00
halx99
c3ad19df96
fix FUISprite gray to normal doesn't work
2020-12-10 16:54:59 +08:00
halx99
192a59f39e
Sync extension fairygui
2020-11-26 17:40:32 +08:00
halx99
c9873122b5
spine-c runtime compatible [ci build]
2020-11-04 19:10:02 +08:00
halx99
645364864b
Optimize FUISprite::setGrayed for engine-x
2020-10-31 13:58:47 +08:00
HALX99
0a1af78a0e
Build pugixml from sources for all platforms ( #241 )
2020-10-21 12:28:34 +08:00
halx99
0141396fde
Sync fairygui extension to https://github.com/fairygui/FairyGUI-cocos2dx/commit/bc45f58
2020-09-08 19:15:28 +08:00
halx99
f3c17427aa
More clearly ETC1 format, sync enums for ETC1, correct somethings
2020-09-01 11:43:03 +08:00
halx99
4c56d6587e
Sync optimize code
2020-08-06 19:58:24 +08:00
halx99
0b89fe5f2b
fix lua compile issue
2020-08-04 22:38:57 +08:00
halx99
467a108698
fix logic
2020-08-04 12:39:34 +08:00
halx99
8531a1914d
Add extension fairygui support
2020-08-04 12:31:33 +08:00