Commit Graph

40523 Commits

Author SHA1 Message Date
halx99 2bd3ce6bf2 Improve code style 2022-04-28 12:00:32 +08:00
halx99 c9f3ca9278 Improve VS Ninja workflow 2022-04-28 11:43:59 +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
halx99 91505ba71f Ignore Ninja build folder [skip ci] 2022-04-27 18:52:57 +08:00
halx99 4b70fd2059 Also disable Ninja PCH for cpp-tests 2022-04-27 18:51:54 +08:00
halx99 bf2cc6205b Improve Ninja build with visual studio ide
a. Disable PCH for Ninja, just a workaround fix compiler always said: can't open xxx.pch files
b. Remove unnecessary definition _WINSOCKAPI_ for Ninja build
2022-04-27 18:48:57 +08:00
halx99 fbde97c360 Rename source file name match with class name 2022-04-27 18:24:33 +08:00
Turky Mohammed ad789839ef
[Fix] Camera masking bug deep child nesting (#623)
Co-authored-by: 一线灵 <halx99@live.com>
2022-04-27 16:23:57 +08:00
halx99 4db3ba63b7 Match compression test images PMA with engine settings 2022-04-26 16:38:59 +08:00
halx99 c5400fa176 Remove duplicated include 2022-04-26 16:33:04 +08:00
一线灵 9c5e935fd1
Merge pull request #622 from shatyuka/dev
Compatible with Ninja
2022-04-26 16:20:11 +08:00
Shatyuka d71c620fc1 Compatible with Ninja 2022-04-26 15:16:02 +08:00
halx99 bc16bb1cd3 Fix missing include 2022-04-26 12:51:01 +08:00
halx99 82ecc7c9e3 Remove duplicated macros 2022-04-25 21:39:49 +08:00
halx99 ef56d0d335 Update copyright notices 2022-04-25 19:15:46 +08:00
halx99 014e4f20e0 Add ktxv1.1 file format for etc2/etc1 support 2022-04-25 19:11:58 +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 4c9d1dfd00 Update copyright url [skip ci] 2022-04-25 12:06:43 +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 0744ee4f74 Alloc astc block_size_descriptor same with original repo 2022-04-25 10:28:34 +08:00
halx99 808707920e Committing genbindings changes [skip ci] 2022-04-25 01:43:44 +00:00
Turky Mohammed 04f7cd1295
[Fix] Node Camera Masking Design Flaw (#621)
* Update CCNode.cpp

* Add a separate method for assigning mask to children

* Update CCNode.cpp

* Tidy Up Stuff
2022-04-25 09:37:41 +08:00
一线灵 1f76edf752
MSVC compiler bug? 2022-04-24 22:25:27 +08:00
halx99 aef5450056 Reindent code [skip ci] 2022-04-24 21:44:41 +08:00
一线灵 eadda105e6
Update windows-ci.yml 2022-04-24 21:35:29 +08:00
halx99 a0702dfdb6 Try fix windows ci 2022-04-24 21:23:28 +08:00
一线灵 91d4aee396
Try fix windows ci 2022-04-24 20:09:55 +08:00
一线灵 e8f6ea09e7
Try fix windows ci 2022-04-24 20:08:48 +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
Turky Mohammed eb66048144
Remove annoying logs when adding multiple components to a single node (#619) 2022-04-24 10:51:37 +08:00
halx99 024253df0a Delete DEPRECATED code 2022-04-23 17:49:42 +08:00
halx99 7d7a1f3f2c All compressed image should do PMA at texture convert tools or GPU fragment shader
such as astcenc-2.3+(https://github.com/ARM-software/astc-encoder/releases) with -pp-premultiply
2022-04-23 17:45:07 +08:00
halx99 099d885393 Sync zlib file name for templates 2022-04-23 09:01:34 +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 893134c79d Delete unused code 2022-04-05 13:58:55 +08:00
halx99 93f549a0ad Fix libc++_shared.so not found in old devices(API 22) 2022-04-05 11:45:59 +08:00
一线灵 ff2258be7c
Try fix empty/missing DT_HASH in "libOpenSLES.so" 2022-04-04 17:47:45 +08:00
halx99 34f5b84d5d Improve optional libs linking on non-win32 platforms 2022-04-02 14:03:46 +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
一线灵 4bb3c045cd
Update README.md 2022-03-30 15:40:06 +08:00
halx99 89a7e489fc Improve LuaObjcBridge 2022-03-25 10:35:18 +08:00
一线灵 fdf00b04c2
Merge pull request #610 from aismann/patch-2
Update README.md #599
2022-03-25 08:51:30 +08:00