Commit Graph

251 Commits

Author SHA1 Message Date
一线灵|Deal ec0782623a
Merge pull request #890 from axmolengine/check-cpp20-complings
Check cpp20 complings for all platforms
2022-10-05 13:20:24 +08:00
halx99 fe094f35c4 Fix ci 2022-10-05 11:01:46 +08:00
aismann 981258d6ae Clipper2 1.05 (only files with changes on source lines) 2022-10-04 18:54:12 +02:00
一线灵|Deal 5645bb241e
Final migrate (#876) 2022-10-01 16:24:52 +08:00
halx99 b0387494c8 Update llhttp to v6.0.10 2022-09-24 21:18:36 +08:00
aismann 3dddef1bc3
Clipper2 v1 04 (#856)
* Clipper2 v1.04 (and small fixes)

* Update README.md
2022-09-19 14:17:13 +08:00
halx99 fad9afbc9a Update thirdparty libs
fmt: 9.0.0 --> 9.1.0
    llhttp: 6.0.7 --> 6.0.9
    astc-encoder: 4.0.0 --> 4.1.0
    webp: 1.2.2 --> 1.2.4
    flatbuffers: 2.0.0 --> 2.0.8
2022-09-15 20:15:28 +08:00
halx99 dab2739f1c Update thirdparty prebuilt libs to v40 2022-09-12 23:06:59 +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 ba7a86c996
fix ios min version for prebuilt libs (#849) 2022-09-07 13:22:02 +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
aismann 9f5a5491e7 Rename folder to clipper2 2022-08-27 18:28:21 +02:00
aismann 9242920857 add some more stuff 2022-08-27 17:10:36 +02:00
aismann 6276c41281 Replace Clipper1 (all stuff) 2022-08-27 17:03:38 +02:00
aismann 9d1f2f3487 Replace Clipper1 (all stuff) 2022-08-27 17:00:10 +02:00
一线灵 680066ae89
Improve astc cmake script 2022-08-22 11:47:52 +08:00
halx99 8670f2fb2d Update lz4 to v1.9.4 2022-08-19 20:39:14 +08:00
一线灵 95e8fe4e74
Fix compile error when AX_USE_LUAJIT=TRUE 2022-08-15 16:37:53 +08:00
一线灵 b580991236
Update README.md 2022-08-14 18:13:58 +08:00
一线灵 460e59f4de
Feature 803 (#804)
* Improve libpng cmake script to allow osx-arm64 target

* Update run-script.sh

* Update osx-ci.yml

* Update pr-ci.yml

* Update android-ci.yml

* Update pr-ci.yml

* Update osx-ci.yml

* Update README.md

* Update README.md

* Update libs

* Use macos-12 for osx target

* Fix ci
2022-08-14 11:19:56 +08:00
halx99 0465664ea1 Rename jpeg-turbo folder 2022-08-13 09:51:21 +08:00
一线灵 23c2dcb539
Revert "Support for Apple Silicon / M1" 2022-08-12 16:39:06 +08:00
halx99 92914f47b0 Update astcenc to v4.0.0 2022-08-11 21:38:19 +08:00
一线灵 13fc72c02c
Migrate axys (#782) 2022-08-08 18:02:17 +08:00
halx99 f40c44755f Improve android setup tools
- Rename ANDROID_SDK to ANDROID_SDK_ROOT, refer to: https://developer.android.google.cn/studio/command-line/variables
- CMake: Use ndk in sdk_root/ndk/xxx/
2022-08-06 22:02:58 +08:00
unknown 7b76fa5680 robin_const_iterator Bug fix in robin_hash.h 2022-08-03 18:45:10 +05:30
pietpukkel 2ad5892b03 Support for Apple Silicon / M1
Added universal libraries where needed and changed PNG CMake file to include ARM files when generating Mac XCode project.
2022-08-02 17:48:03 +02:00
halx99 47577ebb34 Sync byte_buffer.hpp 2022-07-18 15:33:05 +08:00
halx99 02f4e77f32 Update thirdparty prebuilts
- openssl 3.0.5
- luajit 50936d7
- curl 7.84.0

build toolchains

- Android: ndk-r23c
- Apple iOS/macOS: AppleClang 12.0.0.12000032 in xcode 12.4
- Win32/Win64: MSVC 19.29.30145.0 in Visual Studio 2019(16.11.2)
- Ubuntu: GCC 9.4.0
2022-07-15 12:37:56 +08:00
halx99 c71951f3cb Update thirdparty version info 2022-07-14 23:18:40 +08:00
halx99 616d165f53 Upgrade thirdparty stubs
- llhttp to v6.0.7
- fmtlib to v9.0.0
- openal to 1.22.2
2022-07-14 23:17:11 +08:00
一线灵 a86847a6f3
Update plainlua badge 2022-07-14 12:49:48 +08:00
halx99 1cc65bcd7a Update thirdparty upstream version badge 2022-07-13 15:18:44 +08:00
一线灵 279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
halx99 986540dbef Update byte_buffer to fix #741 2022-07-11 09:12:40 +08:00
halx99 9ee4181976 Migrate tests, extensions and configs ReSquash for unexpected changes +2 2022-07-09 22:23:34 +08:00
一线灵 590fbba6bd
Merge pull request #730 from DelinWorks/migrate-engine-name
Fix engine setup files.
2022-07-08 15:34:23 +08:00
halx99 fff2bd59ed Fix setup cmake files and some relative sources 2022-07-08 14:20:41 +08:00
DelinWorks e73b2492c5 Replace CC_ with AX_ 2022-07-08 02:17:41 +03:00
DelinWorks 49b6dda016 Fix CMAKE 2022-07-08 02:10:35 +03:00
halx99 a9be51ff72 Improve IndexArray implementation 2022-07-07 14:49:26 +08:00
halx99 43e1a41440 Improve IndexArray 2022-07-07 09:31:34 +08:00
halx99 7a97ca6ef8 Update yasio::byte_buffer 2022-07-06 16:56:57 +08:00
halx99 ac3aea7aca Update byte_buffer, support insert at offset 2022-07-05 01:32:06 +08:00
halx99 86a08575ba Improve class IndexArray 2022-07-04 09:13:06 +08:00
halx99 8eea4cccdc [WIP] Wrapper IndexArray with byte_buffer 2022-07-03 17:24:10 +08:00
aismann a840329531
Update README.md 2022-06-30 13:46:29 +02:00
aismann f52bc9472d Version: git 81612cb (until May 20, 2022) 2022-06-30 12:13:55 +02:00
halx99 7fd2fd6dac Set default encoding to UTF-8 [skip ci] 2022-06-16 21:18:31 +08:00
halx99 99f8c620e6 Fix ci, astc only support sse2 for x86 target 2022-06-16 12:22:39 +08:00