smilediver
117c4e6886
Math: remove and replace GP_ASSERT with AX_ASSERT ( #2143 )
2024-09-14 08:52:46 +08:00
smilediver
7b377d6351
Math optimizations ( #2115 )
...
* Mat4: make some methods inlineable
* Vec3: make some methods inlineable
* Vec4: make some methods inlineable
* Color: make some methods inlineable
* Quaternion: make some methods inlineable
* Rect: make some methods inlineable
* Vec2: make some methods inlineable
* Math: mark constants inline
* Math: fix DLL build
* Vec2: make constants inlineable
* Color: remove inline file
* Mat4: remove inline file
* Quaternion: remove inline file
* Rect: remove inline file
* Vec2: remove inline file
* Vec3: remove inline file
* Vec4: remove inline file
2024-09-05 08:57:26 +08:00
smilediver
3f8d47dc36
Trim trailing whitespace for files in `core` folder ( #2089 )
2024-08-15 12:14:02 +08:00
smilediver
869b413fff
Add missing include ( #2075 )
2024-08-06 19:22:02 +08:00
RH
3a46201c5a
Enhance Color4F and method naming change ( #2072 )
...
* Move set methods from Vec4 to base Vec4Base to allow usage with all subclasses of Vec4Base
Rename Vec4::set method to setDirection to reflect its actual purpose
Remove trivial copy constructor method since it does not need to be explicitly implemented
* Add copyright line
2024-08-04 19:50:14 +08:00
Deal
76db9007b0
Move color types to math/Color.h ( #1741 )
...
* Move color types to math/Color.h
* Use V3F_C4F
* Fix ci
2024-03-14 23:38:45 +08:00
halx99
79b6b8c7af
Fix #1726
2024-03-14 01:10:56 +08:00
halx99
fd9f613b50
Enable Mat4 SSE Istructions acceleration
2023-10-11 01:05:22 +08:00
Deal(涓€绾跨伒)
abd8029f64
Remove CC prefix from code file name ( #1230 )
...
* Add migrate sources tool
* Fix include replace regex
* Fix compile
* Migrate maually
* Disable sources-migrate tool by default
* Fix ci
* Fix ci
* Improve source migrate
* Fix ios/tvos ci
* Fix ios/tvos ci
* Fix
2023-06-11 13:08:08 +08:00
halx99
c16a33e347
Migrate more macors
2022-07-16 10:43:05 +08:00
涓€绾跨伒
ac1872494c
Remove unnecessary check [skip ci]
...
refer to #748
2022-07-15 19:44:31 +08:00
halx99
41d2c44308
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
涓€绾跨伒
bf77f46dce
Migrate engine namespace to `axis`(abbv: `ax`) ( #743 )
2022-07-11 17:50:21 +08:00
halx99
def5f9e2bc
Rename core folder name
2021-12-31 14:39:08 +08:00