一线灵
e06eed5d3a
Fix ci
2022-06-17 22:50:29 +08:00
halx99
0bf8d9ddf3
Refine enum `Platform` defination to avoid conflict with system macro
...
refer to: #661
2022-06-17 22:18:26 +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
5b2eb79456
Update project urls
2022-02-24 18:45:25 +08:00
halx99
3282e1abaf
Improve vec2, vec3, vec4 lua storage
...
a. store as fixed size array
b. use metatable access via: x, y, z, w
c. For vec2
- vec2[0] could be access via x or w(idth) or u
- vec2[1] could be access via y or h(eight) or v
2022-01-03 22:06:49 +08:00
halx99
d397854ead
Commit chnages
2021-12-28 11:05:34 +08:00
halx99
0076283252
Huge changes for all string_view
2021-12-26 23:26:34 +08:00
halx99
2ba77a42fb
Committing clang-format changes
2021-12-25 02:04:45 +00:00
halx99
b459acbcf7
Remove all unnecessary nothrow
2021-12-08 00:11:53 +08:00
halx99
3c5224220f
Fix lua state usage
2021-11-15 19:05:08 +08:00
halx99
7cc2d34398
LayerMultiplex use Node* to store layers
...
a. Layer no specificed functions
2021-09-03 11:13:15 +08:00
halx99
5a78eeda36
Sync lua bindings [ci build]
2021-06-27 21:47:15 +08:00
halx99
cd34ea9c4d
fix compile issue
2020-11-16 14:19:56 +08:00
halx99
d5d11d203a
fix lua bindings [ci build]
2020-11-04 19:35:58 +08:00
halx99
6448083c7d
Remove deprecated sources, remove old extension GUI
2020-10-18 00:27:23 +08:00
HALX99
90ecc475f0
Refactor modules ( #238 )
2020-10-17 16:32:16 +08:00