一线灵
279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) ( #743 )
2022-07-11 17:50:21 +08:00
halx99
9ee4181976
Migrate tests, extensions and configs ReSquash for unexpected changes +2
2022-07-09 22:23:34 +08:00
halx99
fff2bd59ed
Fix setup cmake files and some relative sources
2022-07-08 14:20:41 +08:00
DelinWorks
49b6dda016
Fix CMAKE
2022-07-08 02:10:35 +03:00
aismann
043207e9c1
Improve look of DebugDraw and feel of LogoSmash, Raycast., etc
...
Its look professional now ;)
2022-07-06 16:02:41 +02:00
aismann
b6c3c43ee0
Replacing 'ball' with 'blocks' to see better what happens
2022-07-06 10:42:42 +02:00
aismann
a85327953d
Fix : #712
2022-07-06 00:21:07 +02:00
halx99
cabb87a6ca
Fix ci
2022-07-05 23:47:25 +08:00
halx99
8b5b724b46
Add missing .obj model files [skip ci]
2022-07-05 15:59:08 +08:00
Turky Mohammed
fb4e263b8b
[IMPROVMENT] Change class name `Sprite3D` to `MeshRenderer` ( #705 )
...
* First draft [skip ci]
* Improve comments [skip ci]
* Rename MeshRendererMaterial to MeshMaterial [skip ci]
* Update dependent classes.
* Replace occurrences of Sprite3D with MeshRenderer.
* Update cpp-tests and extensions.
* Fix compilation.
* Try fixing lua-bindings
* Try fixing lua-bindings
* Update lua_cocos2dx_3d_manual.cpp [skip ci]
* Create RENAMED_TYPES.md
2022-07-05 14:48:46 +08:00
一线灵
b51e50a498
Merge pull request #702 from DelinWorks/improve-engine-types
...
[PROPOSAL] Move global enums to their own file.
2022-07-05 00:39:20 +08:00
Turky Mohammed
31ea94a677
Delete hrtf_default.h
2022-07-04 17:48:13 +03:00
DelinWorks
da39a66e99
Improve function naming.
2022-07-04 17:45:23 +03:00
halx99
768a8bd5e1
Refator sampler name in shader
2022-07-04 21:26:48 +08:00
DelinWorks
1e63687310
Update NewEventDispatcherTest.cpp
2022-07-03 21:47:12 +03:00
DelinWorks
166ebd2ce6
Move global enums to their own file.
2022-07-03 20:43:55 +03:00
aismann
e49b1c7d93
Update NewEventDispatcherTest.cpp
2022-07-03 07:52:11 +02:00
aismann
b3726421b2
use engine global namespace
2022-07-03 07:26:37 +02:00
halx99
62e2be281b
Move enum FPSPosition to engine global namespace
2022-07-03 11:24:00 +08:00
halx99
31a6e66935
Enable switch fps position on mobile device
2022-07-03 11:17:22 +08:00
aismann
d94137be54
Remove unused variable and cleanup on windowtest.cpp
2022-07-02 11:29:26 +02:00
aismann
6c702daa3b
Cleanup, last fixes, rename enum FPSPosition
2022-07-02 08:17:24 +02:00
aismann
8f5cc3ff2c
fix typo
2022-07-02 06:19:47 +02:00
aismann
97d7b793f7
FPS display set position should be set by API #695
2022-07-01 17:15:20 +02:00
aismann
f52bc9472d
Version: git 81612cb (until May 20, 2022)
2022-06-30 12:13:55 +02:00
halx99
1889180a75
Improve renderer
2022-06-24 14:18:48 +08:00
DelinWorks
2e3c84252d
Add fourccId support.
2022-06-16 15:25:43 +03:00
DelinWorks
0a1fe16b33
Add cpp_tests and improve system.
2022-06-15 23:04:08 +03: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
d8aa943ed9
Fix ci
2022-06-09 17:56:54 +08:00
DelinWorks
ced908a1bb
Add cpp_tests to HSV/HSL
2022-05-25 20:14:11 +03:00
一线灵
18f58a1925
Update CMakeLists.txt ( #641 )
2022-05-23 23:40:37 +08:00
halx99
843d127a95
Fix ci
2022-05-23 22:06:28 +08:00
halx99
a03e5c6cf6
Fix ios device install problems
...
- lua template missing `CFBundleExecute`
- Use `_` instead tests project to avoid unknown error
2022-05-23 17:03:07 +08:00
halx99
73627ac0c0
Fix uri toString
2022-05-21 20:55:25 +08:00
一线灵
5b39f2027a
Fix ci
2022-05-14 04:38:37 +08:00
一线灵
df25477d7b
Fix ci
2022-05-13 22:44:56 +08: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
56815ffccf
Improve UIVideoPlayer tests
2022-04-28 12:48: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
halx99
4b70fd2059
Also disable Ninja PCH for cpp-tests
2022-04-27 18:51:54 +08:00
halx99
4db3ba63b7
Match compression test images PMA with engine settings
2022-04-26 16:38:59 +08:00
Shatyuka
d71c620fc1
Compatible with Ninja
2022-04-26 15:16:02 +08:00
halx99
ef56d0d335
Update copyright notices
2022-04-25 19:15:46 +08:00
halx99
4c9d1dfd00
Update copyright url [skip ci]
2022-04-25 12:06:43 +08:00
halx99
93f549a0ad
Fix libc++_shared.so not found in old devices(API 22)
2022-04-05 11:45:59 +08:00
halx99
36fa5ad84e
Remove CC_CONSTRUCTOR_ACCESS, refer to #603
2022-03-18 21:46:07 +08:00
halx99
ea20445609
Fix ci
2022-02-25 19:38:31 +08:00
halx99
e70ea8760b
Renaming extension ImGuiEXT to ImGui
...
The singleton class ImGuiEXT also was renamed to ImGuiPresenter
2022-02-25 19:03:09 +08:00
halx99
f630d1627c
Fix ci
2022-02-24 19:29:50 +08:00
halx99
d8b858203e
Fix linux ci
2022-02-24 19:00:49 +08:00
halx99
5b2eb79456
Update project urls
2022-02-24 18:45:25 +08:00
halx99
2b290bd734
Enable video player test case for windows
2022-02-24 18:30:58 +08:00
halx99
7f81b65596
[Android] Upgrade MIN_SDK_VERSION from 16 to 17
2022-01-30 20:38:01 +08:00
halx99
cfe6390de3
[Android] By default, build single arch: arm64-v8a
2022-01-30 20:36:41 +08:00
halx99
722b6af026
[Android][freetype] Change streamingParsingEnabled to true
...
Add noCompress config to build.gradle for all templates & tests project
Exists project, please add follow config
android {
// Other configs
// ...
// noCompress config
aaptOptions {
noCompress 'mp3','ogg','wav','mp4','ttf','ttc'
}
}
2022-01-29 14:54:32 +08:00
halx99
f0fa7780d7
Improve gradle script to find cmake
2022-01-28 18:25:50 +08:00
halx99
931da84bc3
Fix gradle wrapper url
2022-01-28 13:41:18 +08:00
halx99
716b20cf6b
Update recommend android studio and gradle
...
- Android Studio 2021.1.1+ (More intelligent)
- Gralde wrapper to 7.2: https://services.gradle.org/distributions/gradle-7.2-bin.zip.zip
- Gradle Plugin to 7.1: com.android.tools.build:gradle:7.1.0
These upgrades will fix the issue: #573
2022-01-28 12:47:05 +08:00
halx99
11360497ea
Update gradle wrapper to 6.9.2
2022-01-27 18:44:59 +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
a651879ee6
Tidy audio folder
2022-01-03 11:34:58 +08:00
halx99
e534dd66c0
Rename core folder name
2021-12-31 14:39:08 +08:00
halx99
b5b4b1e5d8
Committing clang-format changes
2021-12-29 11:31:28 +00:00
deal
96d6cd7965
Update JNITest.cpp
2021-12-29 16:22:07 +08:00
halx99
8fd4a8afc3
Fix android ci
2021-12-29 13:44:39 +08:00
halx99
1e9ad9d240
string_view for cpp-tests
2021-12-28 17:20:17 +08:00
halx99
ce5adf35f7
Committing clang-format changes
2021-12-28 08:06:23 +00:00
halx99
367ae2a23c
string_view for tests
2021-12-28 15:58:56 +08:00
halx99
2e0cc940ee
[HttpClient] Use `byte_buffer` instead `std::vector<char>`
2021-12-10 19:15:48 +08:00
halx99
b459acbcf7
Remove all unnecessary nothrow
2021-12-08 00:11:53 +08:00
aismann
8f01f2782f
Improve performance on cpp-tests release version controlling COCOS2D_DEBUG
2021-12-01 15:03:57 +01:00
halx99
57972411e5
Update UnitTest.cpp
2021-11-19 09:21:17 +08:00
halx99
1d980f4f52
Fix unit test
2021-11-11 18:41:59 +08:00
halx99
857d2c177f
Optimize cmake scripts
2021-10-12 15:39:37 +08:00
halx99
bbd3a78ae4
Improve lua workflow on windows
...
a. Use working directory as default resource root on windows
b. Don't copy res and scripts to build binary dir on windows
c. Always build plainlua as dll on windows for fast debug
d. Remove 64bit spec search path for lua script
2021-10-07 18:44:34 +08:00
halx99
92890788f8
Update copyright notice [skip ci]
2021-10-06 18:47:07 +08:00
halx99
ff57086dd6
Fix #516
2021-10-06 11:24:39 +08:00
rh101
9857ea8732
[setup.py] Add download support. Add NuGet CLI download to tools folder.
...
Download NuGet Microsoft.Web.WebView2 package version 1.0.992.28
Add support for WebView for Windows builds.
2021-10-04 18:55:01 +11:00
aismann
e785d1a5d7
Update PhysicsTest.cpp
2021-09-08 10:16:14 +02:00
halx99
d73d937894
Fix #493 , sync uri parse unit test
2021-09-04 00:22:47 +08:00
halx99
bc6ad50a4f
Fix #492 for win64 require larger stack for cpp-tests: 41
2021-09-03 20:37:34 +08:00
rh101
bc0a5f42f8
Windows callback requires `long` return type
2021-09-02 21:21:28 +10:00
rh101
78236079e8
More %ld to %d changes
2021-09-02 17:54:13 +10:00
rh101
de182c8360
Change %ld to %d for 32bit data types
...
Regenerate LUA bindings
2021-09-02 17:46:22 +10:00
rh101
d8ef523abb
Fix typo
2021-09-02 17:05:33 +10:00
rh101
386f7deb9d
Use explicit cast to uintptr_t prior to casting to int type.
2021-09-02 16:52:40 +10:00
rh101
3c5fa51a01
Fix for compilation issue due to pointer to int32 conversion.
...
Fix warning.
2021-09-02 16:38:23 +10:00
rh101
e5bbea3cca
Test code updated with long to int32_t changes
2021-09-02 15:48:05 +10:00
halx99
a2346d5e1f
Merge branch 'dev' of https://github.com/adxeproject/adxe into dev
2021-09-01 10:10:46 +08:00
halx99
21f27285a0
Fix #486 , re-enable custom shader batch draw
2021-08-31 16:25:45 +08:00
halx99
cb81a61530
Refactor layer
...
Reimplement LayerColor and LayerGradient based on sprite for auto batch draw
2021-08-30 19:47:53 +08:00
aismann
cbeeb8d8ab
Debug 64bit build error
...
Severity Code Description Project File Line Suppression State
Error (active) E0075 operand of '*' must be a pointer but has type "bool" cpp-tests D:\______\GitHub\adxe\tests\cpp-tests\Classes\SpineTest\SpineTest.cpp 153
2021-08-27 07:47:22 +02:00
halx99
11434287cd
Merge pull request #466 from rh101/fix-sprite-test-crashes
...
Fixes for crashes in sprite and sprite cache tests
2021-08-19 14:35:44 +08:00
rh101
c9ebafe501
Fixes for crashes in sprite and sprite cache tests
2021-08-19 15:43:18 +10:00
aismann
a9569ca061
fix
2021-08-18 06:00:43 +02:00
aismann
5b3748cdd6
Important API change for naming convention
...
rename
class DebugDraw
to
PhysicsDebugNodeBox2D
2021-08-18 05:23:03 +02:00
aismann
780d4e6294
cleanup and improvement
2021-08-18 04:16:21 +02:00
rh101
188345e42a
Fix incorrect reference count check in SpriteFrameCache::removeUnusedSpriteFrames
...
[BaseTest] Ensure unused frames are released before attempting to free unused textures
2021-08-17 15:26:44 +10:00
rh101
b3e045b387
Use integer identifier for sprite sheet format.
...
Revert method name addSpriteFramesWithFileAndTexture back to addSpriteFramesWithFile
2021-08-17 14:04:45 +10:00