DelinWorks
a8d704babe
Improve function naming and add descriptions.
2022-07-04 05:55:29 +03:00
DelinWorks
6a7a77c604
Update CCDirector.h
2022-07-04 04:58:13 +03:00
halx99
38743291e2
Improve class IndexArray
2022-07-04 09:13:06 +08:00
DelinWorks
c97042be2e
Fix android arm64 incorrect random number generation.
2022-07-04 03:28:55 +03:00
DelinWorks
35d3df7075
Fix mobile compilation.
...
Treat `CC_ENABLE_CACHE_TEXTURE_DATA` portion of code accordingly.
2022-07-03 22:50:19 +03:00
DelinWorks
419435a27f
[skip ci]
2022-07-03 20:50:02 +03:00
DelinWorks
0ff762b835
Move global enums to their own file.
2022-07-03 20:43:55 +03:00
halx99
5f4e2c0463
[WIP] Wrapper IndexArray with byte_buffer
2022-07-03 17:24:10 +08:00
halx99
508836ed44
Enable switch fps position on mobile device
2022-07-03 11:17:22 +08:00
DelinWorks
b0e8017972
Update CCDirector.cpp [skip ci]
2022-07-02 18:26:17 +03:00
DelinWorks
2043e4734f
Remove buffers stat and add quad mesh shaders.
...
Remove drawn buffers label and Add a simple position_texture_color shader for simple primitives like quads to implement static sprite batching in the future.
2022-07-02 18:22:31 +03:00
aismann
5b43f6883e
Cleanup, last fixes, rename enum FPSPosition
2022-07-02 08:17:24 +02:00
aismann
375449cd72
fix typo
2022-07-02 06:19:47 +02:00
aismann
cd7743f627
add 'no change' check.
2022-07-02 06:02:22 +02:00
aismann
684fb3dcee
FPS display set position should be set by API #695
2022-07-01 17:15:20 +02:00
Turky Mohammed
8b22650ac9
Merge: 24c2550a09
8806d7bdf7
...
Merge branch 'adxeproject:dev' into improve-3d-renderer
2022-07-01 13:46:04 +03:00
涓€绾跨伒
5f2225662d
Merge: 9b1edadb2f
6d8aa5e6c1
...
Merge pull request #690 from DelinWorks/engine-bug-fixes
[BUG] Fix `getDefaultCamera()` returning nullptr on scene initialization.
2022-07-01 12:17:08 +08:00
halx99
f0758b7993
Improve mac fps limit
2022-07-01 11:02:31 +08:00
DelinWorks
ec3fa15af7
Fix overriding position when applying custom properties. [skip ci]
2022-07-01 05:58:42 +03:00
DelinWorks
7b829e6cff
Use CCASSERT instead.
2022-07-01 05:54:20 +03:00
DelinWorks
b6a80ab5b6
Fix get default camera nullptr on scene initialization.
2022-07-01 03:34:37 +03:00
DelinWorks
35bd10e707
Add UINT mesh index format support.
2022-06-30 21:44:37 +03:00
涓€绾跨伒
b0504b4dd3
Update CCDirector.cpp
2022-06-30 21:06:39 +08:00
涓€绾跨伒
6d2bc9bbf2
Revert "Unify frame rate control logical to director mainLoop"
2022-06-30 21:04:00 +08:00
halx99
8314777449
Improve code style
2022-06-30 12:05:28 +08:00
halx99
644f09d5a3
Improve frame rate control
2022-06-29 17:26:22 +08:00
涓€绾跨伒
8b42852d1f
Delete unused comment [skip ci]
2022-06-28 17:14:35 +08:00
涓€绾跨伒
614397d0f4
Merge: 7f795d7a6c
c6c07428bf
...
Merge pull request #677 from rh101/rendertarget-fix
Make the render target selectable for RenderTexture
2022-06-28 16:39:59 +08:00
halx99
f8c036e621
Improve frame rate control precision
2022-06-28 16:33:50 +08:00
rh101
62af2299a6
Allow the selection of a shared or new render target for each instance of RenderTexture
...
Add a method to check if the RenderTexture is using a shared render target
2022-06-28 17:42:33 +10:00
halx99
5db31e4125
Unify fps control logical to director mainLoop
2022-06-28 12:39:05 +08:00
halx99
429918baa9
Fix lua template duplicate res error on mac
...
Fix typo
Fix cmdline fail on new macos
2022-05-15 16:36:06 +08:00
halx99
c3f40d2b36
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
6939196d5c
Match compression test images PMA with engine settings
2022-04-26 16:38:59 +08:00
halx99
4bd1163242
Delete DEPRECATED code
2022-04-23 17:49:42 +08:00
halx99
f4d493651c
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
beb8606e16
Fix ci & update project url in sources
2022-01-04 12:36:20 +08:00
halx99
74271f207b
Tidy audio folder
2022-01-03 11:34:58 +08:00
halx99
def5f9e2bc
Rename core folder name
2021-12-31 14:39:08 +08:00