halx99
99f8c620e6
Fix ci, astc only support sse2 for x86 target
2022-06-16 12:22:39 +08:00
halx99
bb145b2042
Fix astc cmake simd check for windows x64
2022-06-15 21:16:51 +08:00
一线灵
ab95092e9e
Merge pull request #650 from adxeproject/ndk-r23c
...
Upgrade android toolsets to ndk-r23c LTS
2022-06-11 16:57:37 +08:00
一线灵
5138d701d6
Update thirdparty README.md [skip ci]
2022-06-11 16:29:30 +08:00
halx99
5c35eda3b9
Upgrade android toolsets
...
- ndk to r23c
- gradle plugin to 7.2.0
- gradle wrapper to 7.4.2
- config ndk ver at adxetools.gradle
2022-06-11 16:16:47 +08:00
halx99
8f0190f7ce
Remove unnecessary alGetError call
2022-05-20 17:26:33 +08:00
halx99
8ef23c7fe9
Tidy audio module code
2022-05-15 09:55:57 +08:00
一线灵
ab5844b4a5
Fix ci
2022-05-14 21:44:08 +08:00
halx99
39d2661eb6
Update thirdparty prebuilt libs
2022-05-14 21:19:43 +08:00
halx99
0cdcf27a02
Update freetype to v2.12.1
2022-05-14 19:54:47 +08:00
一线灵
421874a7e8
Fix linux ci
2022-05-14 19:53:51 +08:00
halx99
80ec8f43aa
Cleanup code
2022-05-14 02:47:47 -07:00
一线灵
2fe0159d3e
Merge pull request #625 from aismann/dev
...
Update poly2tri ( git 3380f5c (until 25 Mar 2022))
2022-04-29 16:15:05 +08:00
halx99
79bf6c0206
Update thirdparty stubs
2022-04-29 16:13:57 +08:00
aismann
9825eb89df
Update poly2tri ( git 3380f5c (until 25 Mar 2022))
2022-04-29 09:36:16 +02:00
halx99
8ed3a4af2d
Update astcenc to v3.7
2022-04-29 12:33:18 +08:00
halx99
9903a2223f
Update libpng
2022-04-25 12:26:56 +08:00
halx99
2bf5274116
Update bullet to 3.23
2022-04-25 12:16:08 +08:00
halx99
8cb17e627e
Update README.md [skip ci]
2022-04-25 12:04:33 +08:00
halx99
c2c1d8b4da
Update openal-soft to 1.22.0
2022-04-25 12:02:45 +08:00
halx99
d5b5a54223
Update luajit
2022-04-24 19:34:13 +08:00
halx99
5e97f88f26
Update astcenc to v3.6
2022-04-24 19:15:08 +08:00
halx99
1b0f53b5ba
Update webp to v1.2.2
2022-04-24 16:37:44 +08:00
halx99
f3a3d62394
Update angle binaries to @google Chrome 100.0.4896.127
2022-04-22 21:15:25 +08:00
一线灵
7a9697f5aa
Update README.md [skip ci]
2022-04-22 13:51:10 +08:00
halx99
85f4569783
Update zlib to v1.2.12
2022-04-21 17:05:23 +08:00
halx99
8ea57d959f
Update freetype to v2.12.0
2022-04-10 13:10:18 +08:00
一线灵
a9b0ac160b
Update README.md
2022-04-09 11:19:01 +08:00
halx99
93f549a0ad
Fix libc++_shared.so not found in old devices(API 22)
2022-04-05 11:45:59 +08:00
halx99
0ea2db2dfd
Improve use prebuilt engine libs for windows
...
a. Fix msedge webview2 include for win32
b. Fix msedeg webview2 linking for apps which use prebuilt libs
c. Improve optional libs linking for apps which use prebuilt libs
d. Auto build optional libs which not dependent by engine, such as yaml-cpp
2022-04-02 13:50:53 +08:00
halx99
f9ba36fcbe
Sync yasio to 3.39.4
2022-03-22 11:17:36 +08:00
deal
93738a8155
Update README.md
2022-03-20 11:44:16 +08:00
halx99
886a7728ed
Fix #602 c++20 compile errors
2022-03-17 09:37:56 +08:00
halx99
afdb91651a
Update thirdparties
...
- curl-7.82.0
- openssl-3.0.2
- luajit-c4fe76d
- libjpegturbo-2.1.3
2022-03-17 09:35:01 +08:00
deal
30ce5244a3
Fix ios compile error
2022-03-07 19:00:52 +08:00
halx99
bb3ebb02f8
Sync code
2022-02-26 14:27:14 +08:00
deal
711338fbb1
Improve fmt import, see also #597
2022-02-25 17:40:08 +08:00
halx99
2baa40248f
Fix #597
2022-02-25 15:04:52 +08:00
halx99
694712ee9e
Use .def export APIs required by luac
...
This can avoid modify any lua src file
2022-02-18 23:23:41 +08:00
halx99
06479f76b8
Fix luac link
...
TODO: generate patch file with official lua-5.4.4
2022-02-18 20:18:26 +08:00
halx99
67c6bcec4f
[cmake] Rename BUILD_LUA_LIBS to AX_ENABLE_EXT_LUA
2022-02-17 21:31:39 +08:00
halx99
67fad92cbf
Update plainlua to 5.4.4, pugixml to 1.12.1
2022-02-17 18:06:19 +08:00
halx99
818e563e51
Finish #578
2022-02-17 17:11:17 +08:00
halx99
67ecbab347
Improve some code for #543
2022-02-08 21:54:21 +08:00
deal
08840e5a93
Update README.md
2022-02-08 08:10:41 +08:00
deal
5df7679bba
Fix ci
2022-01-24 18:15:49 +08:00
halx99
590bf1490a
Update yasio
2022-01-24 16:39:18 +08:00
halx99
40459b32bb
Update xxHash to v0.8.1
2022-01-24 16:37:55 +08:00
halx99
2aa434ba86
Update angle binaries to 2.1.0.4692
...
- Track branch on chromium/4692 @Google Chrome 97.0.4692.71
2022-01-15 15:52:35 +08:00
halx99
bdca725603
Rebuild OpenSSL with threads support
...
Avoid crash at multi-threads env when use cacert file
Signed-off-by: halx99 <halx99@live.com>
2022-01-12 19:29:21 +08:00
halx99
b1b505908f
Update thirdparties
...
- curl-7.81.0
- Add no-comp to build openssl for security issue
2022-01-11 21:59:43 +08:00
halx99
2355ae96c9
Update fmtlib
2022-01-11 18:19:17 +08:00
halx99
65ee67539d
Revert unnecessary changes [skip ci]
2022-01-11 18:04:50 +08:00
deal
f81b0614c9
Fix android link issue
...
The header only fmt target hard to link on android, so we set include directory and preprocessor manually
2022-01-08 15:35:05 +08:00
deal
3956c7f21e
Who use who link the,headonly fmtlib[skip ci]
2022-01-08 13:59:34 +08:00
deal
d0df0f9731
Try to fix android ci
2022-01-08 13:50:29 +08:00
halx99
a6a38679c1
Update uthash to 2.3.0 and move to thirdparty
2022-01-04 11:18:44 +08:00
halx99
3d7218a0eb
Fix #570
...
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99
17ad9829dd
Add missing sources
2022-01-03 13:04:23 +08:00
halx99
f0592f55d0
Update glfw
2022-01-03 13:00:07 +08:00
halx99
e534dd66c0
Rename core folder name
2021-12-31 14:39:08 +08:00
halx99
5d5670e83e
Fix ci
2021-12-30 17:47:48 +08:00
halx99
a02cfaf5a8
Fix ios & android build
2021-12-30 17:34:37 +08:00
halx99
107dde3422
Use c++17 stdfs implement listFiles instead tinydir
2021-12-30 14:59:57 +08:00
halx99
c81bb1b4c4
jni.hpp for android only
2021-12-29 19:27:27 +08:00
halx99
1af24d1452
Improve jni call by jni.hpp
...
Generate literal signature avoid GC allocs
2021-12-29 16:08:20 +08:00
halx99
8fd4a8afc3
Fix android ci
2021-12-29 13:44:39 +08:00
halx99
1581e70918
Fix ci
2021-12-29 12:22:59 +08:00
halx99
822226b89e
Fix ci
2021-12-29 11:52:09 +08:00
halx99
d1de186f5e
Fix ci
2021-12-29 11:51:07 +08:00
deal
60d5896cf2
Update README.md [skip ci]
2021-12-29 11:35:29 +08:00
halx99
f8ff6a8481
Tidy robin-map
2021-12-29 11:25:42 +08:00
halx99
d90d0b3bb9
Use std::forward let user decide whether give up ownership of key
2021-12-28 17:07:49 +08:00
halx99
8e644ef0b4
Modify fairygui for string_view
2021-12-27 15:10:29 +08:00
halx99
0076283252
Huge changes for all string_view
2021-12-26 23:26:34 +08:00
halx99
9763159b94
Update thirdparty prebuilt libs
...
a. msvc 19.29.30138.0
b. build them with bitcode enabled for ios
2021-12-22 22:48:51 +08:00
halx99
58ebbf7961
Update bullet to 3.21, see also #552
2021-12-20 18:52:45 +08:00
aismann
bdc596154a
Update Chipmunk2D to 7.0.3-0cb05e7
2021-12-20 06:32:01 +01:00
aismann
cf2227dda5
Chipmunk fixes
2021-12-19 22:59:07 +01:00
halx99
dd58f7cb98
Add max_size for fix compile error when use luajit
2021-12-18 15:17:46 +08:00
halx99
5c28896003
Add utils::computeDigest for support more hash algorithm
2021-12-16 11:14:39 +08:00
halx99
bfc698db0e
Update OpenSSL to 3.0.1
2021-12-16 10:39:46 +08:00
halx99
c4f1f974a3
Code style
2021-12-14 15:36:03 +08:00
halx99
bc0fabe245
Update yasio
2021-12-14 14:05:22 +08:00
halx99
7a0c89b7fd
Update yasio
2021-12-13 23:05:00 +08:00
halx99
6cf1a6fccf
Update README.md
2021-12-12 10:49:53 +08:00
halx99
989d1e20f0
Update yasio
2021-12-12 10:20:34 +08:00
halx99
5dcbf4e8a2
Sync byte_buffer of yasio
2021-12-11 20:15:29 +08:00
halx99
09b122ee3f
Update yasio
2021-12-11 13:02:56 +08:00
halx99
2e0cc940ee
[HttpClient] Use `byte_buffer` instead `std::vector<char>`
2021-12-10 19:15:48 +08:00
halx99
c71c24f9f0
Remove nothrow stubs
2021-12-08 00:27:52 +08:00
halx99
b2e80923e3
Update yasio
2021-12-07 15:00:43 +08:00
halx99
73a6dbbe9f
Update thirdparties, mvsc toolsets 19.29.30137.0
...
a. curl-7.78.0
b. jpegturbo-2.1.2
c. luajit-2.1.0-f3c8569 (2512)
2021-12-06 20:01:37 +08:00
halx99
fef04c4830
Track freetype to release 2.11.1
2021-12-03 15:14:06 +08:00
halx99
bc14e09079
Move ntcvt directory
2021-11-26 17:19:50 +08:00
halx99
693b7a1086
Update c-ares
2021-11-23 19:04:27 +08:00
halx99
2d238e7663
Update README.md
2021-11-23 16:22:13 +08:00
halx99
ee79b844a7
Fix #540
2021-11-23 12:53:13 +08:00
halx99
c8a2f5ca58
Update yasio
2021-11-22 23:27:39 +08:00
halx99
64a5b4664d
Refine code
2021-11-21 16:49:02 +08:00
halx99
2183dd644e
Update yasio to v3.37.8
2021-11-19 18:29:37 +08:00
halx99
ee9b7430c5
Update astcenc to 3.3
2021-11-11 18:43:05 +08:00
halx99
6ed23d37d2
Update README.md
2021-11-08 17:55:45 +08:00
halx99
10f2220b47
Update yasio
2021-11-08 14:43:24 +08:00
halx99
ac6636641b
Don't needs do_resolve for server
2021-11-07 12:20:38 +08:00
halx99
7f1c764a98
Update yasio
2021-11-07 11:40:07 +08:00
halx99
072aaf4117
Improve some platform features implementation
2021-11-05 15:42:16 +08:00
halx99
bf68e35b08
Update c-ares version on README.md
2021-11-04 23:10:33 +08:00
halx99
9b607c899d
Fix udp disconnect ipv6 for windows
2021-11-04 23:10:12 +08:00
halx99
7a7aa81ae2
Improve BSD-like system detection
2021-11-04 17:09:51 +08:00
halx99
91820ed458
Sync yasio to latest
2021-11-04 16:06:18 +08:00
halx99
f578dacae9
Add missing include
2021-11-03 17:43:25 +08:00
halx99
81166f14fd
Update yasio to 3.37.6 final release
2021-11-03 16:53:39 +08:00
halx99
f80c54c1ce
Update yasio to latest
2021-10-29 17:54:49 +08:00
halx99
2eef213852
Update yasio, c-ares
2021-10-27 22:24:58 +08:00
halx99
b84f83fc76
Update c-ares to 1.18.0
2021-10-26 16:21:14 +08:00
halx99
b8d8294bda
Update llhttp to v6.0.6
2021-10-26 15:01:31 +08:00
halx99
ff7f56b28d
Update yasio & llhttp
2021-10-26 14:57:23 +08:00
halx99
d628a07919
Update yasio
2021-10-26 13:26:36 +08:00
halx99
772796259b
Update yasio to latest
2021-10-25 17:50:35 +08:00
halx99
dd4f7af04d
Update yasio to latest
2021-10-25 15:21:18 +08:00
halx99
0c0f1a8f9a
Sync yasio
2021-10-24 23:21:15 +08:00
halx99
5270e1afd6
Update yasio to v3.37.6
2021-10-23 21:51:50 +08:00
halx99
bc4cbddd50
Fix some warnings
2021-10-09 13:48:56 +08:00
halx99
1ada732ffc
Use lua-5.4.3 as default plainlua version
...
see also: #332
2021-10-08 16:15:33 +08:00
halx99
65f3b6d6d3
Force build lua vm as dll on windows for debugger happy
2021-10-07 15:37:04 +08:00
halx99
696b58adda
Update webp to 1.2.1
2021-10-06 17:00:28 +08:00
halx99
9134931bf7
Update minimp3
2021-10-06 11:26:47 +08:00
halx99
e52b038b1d
Update README.md
2021-09-27 20:40:58 +08:00
halx99
0476ad3b2b
Update openssl to 3.0.0, curl to 7.79.1
2021-09-27 20:30:38 +08:00
halx99
4b69a84292
Merge pull request #504 from adxeproject/freetype-sdf
...
Replace SDF implementation with freetype
2021-09-20 18:24:11 +08:00
halx99
b5e1e78417
Fix lua-cjson assert mismatch
2021-09-20 18:19:18 +08:00
halx99
5b53f005a5
Replace SDF implementation with freetype
2021-09-20 12:08:37 +08:00
aismann
ac1d20ebd1
Update README.md
2021-09-17 10:01:19 +02:00
halx99
745cc2c0b0
Sync yasio
2021-09-05 22:19:19 +08:00
halx99
7c1b068396
Sync yasio
2021-09-04 19:25:17 +08:00
halx99
d197e8b245
Fix part of #487
2021-09-02 11:43:27 +08:00
halx99
e070ec111e
Add win64 angle dlls
2021-09-01 10:28:37 +08:00
halx99
a762c94904
Update yasio
2021-08-31 21:13:10 +08:00
halx99
d7e590b513
Fix win64 build
2021-08-27 08:33:17 +08:00
halx99
99e2e4ba4d
Update CMakeLists.txt
2021-08-27 01:14:47 +08:00
halx99
6070d416ac
Update CocosExternalConfig.cmake
2021-08-27 01:09:39 +08:00
halx99
30625f2330
Fix win64 check
2021-08-27 00:05:46 +08:00
halx99
547835b3de
Add win64 libs
2021-08-26 23:57:36 +08:00
halx99
395a5afdd7
[Draft] Tidy windows prebuilt folder for win64 support
2021-08-26 23:25:17 +08:00
halx99
54465540ff
Tidy thirdparty, openssl to 1.1.1l, remove unused iconv on win32
2021-08-26 22:59:44 +08:00
halx99
7b5f23e3eb
Add missing linux luajit
2021-08-26 20:44:11 +08:00
halx99
9e61c49e7a
Add missing libs
2021-08-23 20:41:30 +08:00
halx99
b66993f908
Update curl to 7.78.0 and use prebuilt lib for speedup cmake generation time
2021-08-23 20:38:52 +08:00
halx99
4053b2f197
Sync yasio version number [skip ci]
2021-08-20 15:19:04 +08:00