Commit Graph

147 Commits

Author SHA1 Message Date
Turky Mohammed 399dac7478
[PROPOSAL] Add wireframe rendering and function classification improvements. (#778)
* Add wireframe rendering and function classification improvements.

* Fix platform compilation.

* Update CommandBufferGL.cpp

GL_LINE and GL_FILL are no present in mobile devices, so the raw value has been used instead.

* Update CommandBufferGL.cpp

* Try fix IOS compilation

* Update CommandBufferMTL.h [skip ci]

* GLES & D3D11 wireframe

Added crude but okay wireframe mode for GLES and D3D11 devices.
2022-08-06 16:17:55 +08:00
halx99 c21408cd73 Fix #776 2022-08-04 21:05:48 +08:00
tkzcfc 8178ce87e1
Support spine binary files (#777) 2022-08-04 20:11:11 +08:00
halx99 6fda3c6e57 Committing genbindings changes 2022-08-02 00:29:11 +00:00
tkzcfc 9791189fd3
[Lua Binding] Support return type 'ResourceData' (#763) 2022-07-22 13:13:22 +08:00
halx99 5391557c09 Fix #758 2022-07-20 18:41:33 +08:00
halx99 c3558448c2 Committing genbindings changes 2022-07-20 00:57:28 +00:00
halx99 5b98fa33a2 Committing genbindings changes 2022-07-19 10:58:12 +00:00
halx99 600fdd5962 Migrate macro COCOS2D_DEBUG, refer #751 2022-07-19 15:34:26 +08:00
一线灵 ee8877615d
Merge pull request #750 from axis-project/migrate-macros
Migrate macros 'CC_' to 'AX_'
2022-07-16 12:45:47 +08:00
halx99 4974d1181c Sync platform macros [skip ci] 2022-07-16 10:53:30 +08:00
halx99 c0a4371879 Migrate more macors 2022-07-16 10:43:05 +08:00
一线灵 2e0ac94240
Remove unnecessary check [skip ci]
refer to #748
2022-07-15 19:44:31 +08:00
halx99 f3ac6ea871 Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
halx99 85e9ae3fa5 Fix lua templte 2022-07-12 23:21:04 +08:00
一线灵 406f962cad
Migrate extension lua (#747) 2022-07-12 21:31:54 +08:00
一线灵 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
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 9d2ed962e6 Committing genbindings changes 2022-07-05 07:53:11 +00: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
halx99 4d5f644518 Committing genbindings changes 2022-07-04 16:47:16 +00:00
DelinWorks 6dd8b2c74a Update lua_cocos2dx_auto.cpp 2022-07-04 18:34:50 +03:00
DelinWorks 88bf095310 Update lua_cocos2dx_auto.cpp 2022-07-03 21:40:51 +03:00
halx99 5288b7a513 Committing genbindings changes 2022-07-03 07:36:16 +00:00
halx99 1d74df858b Committing genbindings changes 2022-06-30 13:51:59 +00:00
一线灵 bfe12be7b6
Revert "Unify frame rate control logical to director mainLoop" 2022-06-30 21:04:00 +08:00
halx99 cf45042ba8 Committing genbindings changes 2022-06-30 12:22:46 +00:00
halx99 af3435ff69 Committing genbindings changes 2022-06-28 09:42:02 +00:00
一线灵 de04f33b5e
Merge pull request #675 from adxeproject/unify-fps-limit
Unify frame rate control logical to director mainLoop
2022-06-28 17:33:00 +08:00
halx99 040a64b920 Committing genbindings changes 2022-06-28 08:51:45 +00:00
halx99 c464e0b2c3 Fix ci 2022-06-28 14:53:39 +08:00
halx99 64b69ad5b5 Committing genbindings changes 2022-06-25 07:30:20 +00:00
FireStorm2012 e4b891e550
Update lua_xml_http_request.cpp
print log bugfix
2022-06-24 15:01:26 +08:00
halx99 6431cd1256 Committing genbindings changes 2022-06-24 06:28:59 +00:00
halx99 00fd69bfdf Improve code style 2022-06-24 03:09:50 +08:00
halx99 08c142eb4a Committing genbindings changes 2022-06-19 17:57:08 +00:00
一线灵 31d859f17e
Rename is64BitIOSDevice to is64BitMobileDevice 2022-06-17 22:54:52 +08:00
一线灵 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 990531ecdc Committing genbindings changes 2022-06-16 13:25:34 +00:00
halx99 f79530837b Committing genbindings changes 2022-06-09 09:21:12 +00:00
halx99 c81b38c52d Committing genbindings changes [skip ci] 2022-06-09 08:51:15 +00:00
halx99 97f198e61e Committing genbindings changes [skip ci] 2022-05-25 02:36:38 +00:00
halx99 c8add4c398 Committing genbindings changes [skip ci] 2022-05-18 05:00:01 +00:00
halx99 c584ee1e78 Enable video & webview lua-tests on windows 2022-05-18 12:52:05 +08:00
一线灵 3e96abe899
Fix include 2022-05-16 08:06:51 +08:00
halx99 a0990c02fd Committing genbindings changes [skip ci] 2022-05-13 13:15:09 +00: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