Turky Mohammed
96d41b83e9
Fix typo in HSV/HSL classes. ( #647 )
...
Co-authored-by: 涓€绾跨伒 <halx99@live.com>
2022-05-26 19:25:30 +08:00
Turky Mohammed
409e643df9
Add HSV/HSL color spaces to the engine. ( #642 )
...
* Add HSV support.
* Do not use a reference on hsv()
* Add alpha specifier to hsv()
* Rename function hsv() to rgb()
* Update ccTypes.cpp
* Fix angle wrapping
* Fix typo.
* Added HSV & HSL Support with a much better API
* Remove parameter prefixes.
* Fix self assignment.
* Fix self assignment.
* Update core/base/ccTypes.h [skip ci]
* Update core/base/ccTypes.h [skip ci]
Co-authored-by: 涓€绾跨伒 <halx99@live.com>
2022-05-25 20:10:52 +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
ba66918607
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
6939196d5c
Match compression test images PMA with engine settings
2022-04-26 16:38:59 +08:00
halx99
cc5509f23a
Update copyright notices
2022-04-25 19:15:46 +08:00
halx99
57eefa9d12
Add ktxv1.1 file format for etc2/etc1 support
2022-04-25 19:11:58 +08:00
halx99
5c695d12bf
Alloc astc block_size_descriptor same with original repo
2022-04-25 10:28:34 +08:00
涓€绾跨伒
821be105dc
MSVC compiler bug?
2022-04-24 22:25:27 +08:00
halx99
cc48a75983
Update astcenc to v3.6
2022-04-24 19:15:08 +08:00
Turky Mohammed
11a3b711c5
Remove annoying logs when adding multiple components to a single node ( #619 )
2022-04-24 10:51:37 +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
a576a42002
Remove CC_CONSTRUCTOR_ACCESS, refer to #603
2022-03-18 21:46:07 +08:00
halx99
d88768e865
Fix #597
2022-02-25 15:04:52 +08:00
deal
68215b792e
Why FMT_HEADER_ONLY doesn't works on android
2022-01-08 16:15:56 +08:00
halx99
beb8606e16
Fix ci & update project url in sources
2022-01-04 12:36:20 +08:00
halx99
12b4023db2
Fix ci
2022-01-04 11:48:28 +08:00
halx99
30f9bbf307
Update uthash to 2.3.0 and move to thirdparty
2022-01-04 11:18:44 +08:00
halx99
64a6c1b105
Improve linkage
2022-01-04 11:00:07 +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