Commit Graph

33 Commits

Author SHA1 Message Date
7f8c06226b Fix typo 2026-05-31 00:53:42 +08:00
cd2d4a0f97 Fix sse version in config define 2026-05-31 00:51:34 +08:00
970f482c1e Add sse4.1 flag for tests on clang and gcc compilers 2026-05-31 00:46:09 +08:00
8db1717752 fix bug for multiplication collapsing 2026-05-31 00:45:44 +08:00
f6f25f931b Update tests 2026-05-31 00:45:24 +08:00
2af4bd7b06 Add get lane functions for vec4 2026-05-31 00:45:14 +08:00
d3a26c5989 Merge branch 'bugfix' 2026-05-30 20:09:50 +08:00
dfc2817b9f Improve accuracy for tests 2026-05-30 20:09:43 +08:00
d8401683b6 Add additional check for Scalar to be sure that it can't be dangled 2026-05-30 20:09:23 +08:00
29a3fdd5d0 Remove restricted when it useless 2026-05-30 20:08:23 +08:00
92d821ae7f Fix L/R operand confusion 2026-05-30 20:00:47 +08:00
68273f8a22 Update readme 2026-05-30 19:57:49 +08:00
4d66db4a8a Merge branch 'refactor/rewrite' 2026-05-30 19:35:38 +08:00
bf74d7163f Update currenct expressions list 2026-05-30 19:35:07 +08:00
df718217d2 Rewrite 2026-05-29 21:16:48 +08:00
7f125f03be Add README 2026-05-29 11:43:11 +08:00
a303e50395 Merge branch 'fix/fix-ve4-magnitude-and-norm' 2026-05-29 11:40:37 +08:00
63a228946e Fix vec4::norm and vec4::magnitude to use expresison instead of immidiate evaluating 2026-05-29 11:40:26 +08:00
23b5a2aa0e Merge branch 'feature/add-expressions' 2026-05-28 13:27:07 +08:00
9875e72647 Update project configuration 2026-05-28 13:26:45 +08:00
06a233c464 Update operations 2026-05-28 13:24:42 +08:00
61e03f653f Add tests 2026-05-28 13:24:28 +08:00
b5022977eb Removed vec2 and vec3 for now, as their implementation is still unclear 2026-05-28 11:05:10 +08:00
5c08d9a685 Merge branch 'main' into feature/add-expressions 2026-05-28 10:55:55 +08:00
98ba9a3c1c Merge branch 'feature/add-gtest' 2026-05-28 10:55:39 +08:00
7c25947916 Add google test 2026-05-28 10:55:30 +08:00
4f9e06cb0e Add basic expressions 2026-05-28 09:10:33 +08:00
e6c191ec2e Merge branch 'feature/premake-setup' 2026-05-27 16:46:44 +08:00
cf78802e91 Add premake binaries 2026-05-27 16:46:36 +08:00
dac94f8419 Update gitignore 2026-05-27 16:36:09 +08:00
55c784db5a Add project configuration script for vs2022 2026-05-27 16:35:56 +08:00
72f5f2df09 Add premake script 2026-05-27 16:34:41 +08:00
8a4784a1c9 Init repo 2026-05-27 16:14:05 +08:00