Saikari
259242b582
Update CMakeLists.txt
2025-09-30 23:18:00 +03:00
Saikari
9d256901dd
CMakeLists.txt: support AVX2 detection for https://github.com/xmake-io/xmake-repo/pull/8277
2025-09-30 21:40:25 +03:00
orange
253361e1b7
forgot linux macos
2025-09-29 11:23:28 +03:00
orange
f7fe21d924
removed useless fields of C compiler
2025-09-29 11:21:43 +03:00
orange
769261a584
added another clangformat
2025-09-27 10:55:05 +03:00
orange
988f81eeb4
Add documentation link to README
2025-09-27 10:40:54 +03:00
orange
28e48dabc9
added version file update cmake version
2025-09-27 10:38:31 +03:00
orange
c4e61e3aa2
Revise features and clean up README
...
Updated features section and removed usage examples.
2025-09-27 10:35:14 +03:00
orange
eb6f0302a9
Merge pull request #77 from orange-cpp/feature/formating_improvement
...
Feature/formating improvement
v3.8.1
2025-09-25 22:03:47 +03:00
orange
5ad1d763bb
added plane header
2025-09-25 21:59:59 +03:00
orange
cc68d4e2b7
fix
2025-09-25 21:57:05 +03:00
orange
899a9825a0
decomposed formatter
2025-09-25 21:55:56 +03:00
orange
800435b407
improvement
2025-09-25 21:43:33 +03:00
orange
0a72f8541a
improved encoding for formating
2025-09-25 21:06:46 +03:00
orange
a5ed088ce0
imprvoed code style
2025-09-25 19:33:06 +03:00
orange
1e0cec2762
Merge pull request #76 from orange-cpp/bugfix/projectile_pred
...
projectile pred look at fix
2025-09-22 02:43:04 +03:00
orange
423dca43e4
fix
2025-09-22 02:41:12 +03:00
orange
7318644027
ooops
2025-09-22 02:39:50 +03:00
orange
0515018605
added targets specification to ci cd build
2025-09-22 02:38:25 +03:00
orange
152eafb78f
disable benchmark build for CI/CD
2025-09-22 02:34:52 +03:00
orange
f8beaa4bab
added source engine benchmark
2025-09-22 02:29:36 +03:00
orange
614e5ebb35
unreal engine fix
2025-09-22 02:12:20 +03:00
orange
36e4cef2f3
fix unity
2025-09-22 02:10:33 +03:00
orange
577afd4d4a
opengl fix
2025-09-22 02:08:58 +03:00
orange
aebb29d773
Merge pull request #75 from orange-cpp/bugfix/fix_look_at
...
Bugfix/fix look at
2025-09-20 17:12:16 +03:00
orange
3c81aea2ca
unified look at for source iw_engine
2025-09-20 17:09:13 +03:00
orange
32d88f0881
improved tests
2025-09-20 17:00:49 +03:00
orange
15898e9b3d
improved opengl tests stability
2025-09-20 16:36:05 +03:00
orange
e37fefae23
improved test stability
2025-09-20 16:34:44 +03:00
orange
f8f3f2c45d
fixed test
2025-09-20 16:22:24 +03:00
orange
aee78d7671
added more iterations
2025-09-20 16:08:04 +03:00
orange
eb443d533c
style fix
2025-09-20 16:00:30 +03:00
orange
5466638330
fixed unreal
2025-09-20 15:59:43 +03:00
orange
19350b2618
fixed unity
2025-09-20 15:54:48 +03:00
orange
53b495a413
fixed opengl
2025-09-20 15:48:59 +03:00
orange
18a1349693
reverted
2025-09-20 15:46:21 +03:00
orange
584a66b20c
fix
2025-09-20 15:44:33 +03:00
orange
3e5fb1bdb5
fixed rotation matrix
2025-09-20 15:44:33 +03:00
orange
3fa85f4c4d
added new mat function
...
more tests
2025-09-20 15:44:33 +03:00
orange
d3c90253f7
fixed test
2025-09-20 15:44:33 +03:00
orange
eeb4dccb12
fixed iw engine
...
fixed source
revert
2025-09-20 15:44:33 +03:00
orange
708c8c082b
Update README.md
2025-09-18 19:39:11 +03:00
orange
e9dbec778d
fixed warning
2025-09-18 19:06:56 +03:00
orange
99d77d7790
fix
2025-09-18 18:42:02 +03:00
orange
df5ca54b90
now its ref
2025-09-18 18:39:28 +03:00
orange
80bae265c0
improved naming
2025-09-18 18:38:07 +03:00
orange
4929c96e5b
Update CREDITS.md to include Billy O'Neal
...
Added acknowledgment for Billy O'Neal's contributions.
2025-09-18 06:08:49 +03:00
orange
f66f028317
Merge pull request #74 from BillyONeal/fmodf
...
Don't name std::fmodf.
2025-09-18 06:04:43 +03:00
orange
dc3f2980db
Removes FMA check for matrix multiplication
...
Removes preprocessor check for FMA instructions in matrix multiplication functions.
This simplifies the code and relies on the compiler's ability to optimize the
code based on available hardware support. The assumption is that modern
compilers will automatically utilize FMA instructions if available, and fall
back to alternative implementations if not.
2025-09-18 06:02:37 +03:00
orange
4505aee3c2
Guards AVX2 usage with a preprocessor definition
...
Ensures that AVX2 intrinsics are only included when the
OMATH_USE_AVX2 preprocessor definition is set. This prevents
compilation errors when AVX2 support is not available or
explicitly disabled.
2025-09-18 05:22:22 +03:00