Deal(一线灵)
3d23eea8d0
Media engine video texture ( #1133 )
...
* VideoPlayer based on new MediaEngine[Win32/UWP]
* Improve MediaEngine interface
* Update readme
* Improve pixel format
* Improve MediaEngine interface
* Ready for PR UWP/Win32
* Ready for PR UWP,Win32
* Update reademe files
* Update readme files
* Update UIVideoPlayer-android.cpp [skip ci]
* Update UIVideoPlayer-ios.mm
* Update MFUtils.cpp
* Fix ci
2023-03-25 08:37:51 +08:00
halx99
1671ac462c
[UWP] Add cmake option: AX_VS_DEPLOYMENT_TARGET
...
a. It's useful to specify UWP apps deploy target version, vs property is
TargetPlatformMinVersion
b. Use `CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION` possible
supported by cmake-3.27.0 or later
2023-03-14 08:24:27 +08:00
halx99
2709b459f6
Set default UWP min deploy target to 10.0.19041.0
2023-03-12 19:00:35 +08:00
halx99
1a537a7a98
[UWP] set VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION for all targets
2023-03-12 17:57:54 +08:00
Deal(一线灵)
b46417809d
Windows Store UWP apps support ( #1108 )
...
* [BIG FEATURE] Windows Store UWP apps support
* Fix ci, add uwp for pr-ci
* Fix ci
* Improve ci script
* Fix ci
* Fix ci
* Fix ci
* Fix ci
* Upload uwp appx package artifacts [skip ci]
* Use d2d draw system font text
* Fix ci
* Improve code style
2023-03-11 22:10:18 +08:00
halx99
5e1dbf8561
Fix #1088
2023-03-04 15:38:39 +08:00
halx99
d72d21de81
Fix #1082
2023-02-27 15:43:35 +08:00
halx99
dcdbc83725
[CMake] Improve link prebuilts
2023-02-24 19:33:26 +08:00
Deal(一线灵)
1ae9cd33ae
Tidy project tree and full symlink support ( #1072 )
...
* Tidy project file tree and all symlink support
2023-02-23 21:57:30 +08:00
halx99
21c92c5434
[CMake] Add symlink support, refer to #1005
...
- Rename ax_<xxx>_copy_xxx to ax_<xxx>_sync_xxx
- Add optional arg `SYM_LINK`
2023-02-22 23:37:32 +08:00
halx99
4c2df9e581
Fix vs-ninja build
2023-01-14 16:33:35 +08:00
halx99
e9c1726c31
Use 1 line cmake command copy target runtime dlls
2023-01-06 19:11:10 +08:00
halx99
640dda61ec
Fix dll linkage
2023-01-06 18:38:16 +08:00
halx99
9dec342a17
Fix ci
2023-01-03 15:20:11 +08:00
halx99
9a10ffbf5e
Fix #991
2023-01-03 15:09:45 +08:00
CHP
6d5b0d9ee5
Update AXBuildHelpers.cmake ( #1004 )
2023-01-03 09:20:30 +08:00
CHP
e25f4d4f77
Use standard cmake CMAKE_CXX_STANDARD instead of CXX_STD ( #987 )
...
* Update AXConfigDefine.cmake
* Use standard cmake CMAKE_CXX_STANDARD instead of CXX_STD
* Fix formatting
* remov empty line
* Update AXConfigDefine.cmake
Fix typo
2022-12-20 11:31:52 +08:00
RH
ae9e79f62d
Fix axmol command search paths ( #989 )
...
* Committing genbindings changes
* Fix incorrect environment variable name and console folder path
2022-12-20 11:31:25 +08:00
CHP
2f54ecaf6d
Improve lua cmake ( #986 )
2022-12-17 16:35:20 +08:00
halx99
5424844c8b
Fix ci
2022-12-17 14:31:23 +08:00
halx99
1868f3b7e3
Fix ci
2022-12-17 13:19:26 +08:00
halx99
0a4bf2b3fa
Move SIMD detection to AXConfigDefine.cmake
2022-12-17 11:56:48 +08:00
AsakuraMizu
e0feb20bbc
fix linux prebuilt support
...
now lua-template can also use this feature
2022-11-17 23:20:26 +08:00
AsakuraMizu
8936e77bf6
experimental linux prebuilt support
2022-11-17 22:25:13 +08:00
AsakuraMizu
8387af1d34
Update AXLinkHelpers.cmake
2022-11-16 17:03:39 +08:00
halx99
6083ec053e
Remove unnecessary platform macro define in cmake
2022-11-01 19:00:48 +08:00
halx99
9c7c80aafa
Migrate [skip ci]
2022-10-18 19:13:40 +08:00
CHP
1af0d74430
Enable C++20 by default
...
Enable C++20 by default
2022-10-05 20:24:33 +02:00
一线灵|Deal
5645bb241e
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
halx99
bb6b62bf81
Update thirdparty prebuilt libs
...
- curl-7.85.0
- angle-2.1.19119 on branch `chromium/5195`
2022-09-12 22:46:35 +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
halx99
ef4a389be2
Check AX_ENABLE_MSEDGE_WEBVIEW2
2022-09-02 20:06:05 +08:00
halx99
a61a54c6be
Copy angle dll when AX_USE_COMPAT_GL=true
2022-09-02 19:24:22 +08:00
halx99
6df48e9f8b
Fix typo
2022-09-02 10:36:25 +08:00
一线灵|Deal
33b67fa0df
Migrate, use simple namespace ax ( #818 )
2022-08-29 20:51:22 +08:00
halx99
07fbe78c5d
Fix #810
2022-08-19 19:52:10 +08:00
一线灵
44e98f9c41
Update AXLinkHelpers.cmake
2022-08-19 10:12:06 +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
600fdd5962
Migrate macro COCOS2D_DEBUG, refer #751
2022-07-19 15:34:26 +08:00
halx99
f3ac6ea871
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
halx99
fff2bd59ed
Fix setup cmake files and some relative sources
2022-07-08 14:20:41 +08:00
halx99
99f8c620e6
Fix ci, astc only support sse2 for x86 target
2022-06-16 12:22:39 +08:00
halx99
abc1355dd6
Remove dep libiconv since we don't required
2022-06-11 15:34:12 +08:00
halx99
c0977642bb
Improve cmake scripts
2022-05-19 10:54:42 +08:00
halx99
c584ee1e78
Enable video & webview lua-tests on windows
2022-05-18 12:52:05 +08:00
halx99
80ec8f43aa
Cleanup code
2022-05-14 02:47:47 -07:00
halx99
30a164c31a
Improvements and bug fixes
...
Improve ResizableBufferAdapter style
Improve extesnion adxelua
Improve code quality
Fix lua-tests BillBoardTest
Sync texture pixel format enum values for adxelua
Fix luaval_to_vec2 parameter location
Improve windows workflow
Improve cmake scripts
Take care Texture2D::setDefaultAlphaPixelFormat use
2022-05-13 21:06:29 +08:00
halx99
430030a6c3
Improve VS Ninja build again
...
a. Auto copy webview2 dll for targets
b. Fix cpp-tests compile error
2022-04-27 19:39:12 +08:00
Shatyuka
d71c620fc1
Compatible with Ninja
2022-04-26 15:16:02 +08:00