Recep Aslantas
86743c98e5
build: add missing files
2023-12-30 23:35:03 +03:00
Vincent Davis Jr
3d292c3a2e
add new matrix mat4x3
...
Initial function being
glm_mat4x3_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-17 22:57:52 -04:00
Vincent Davis Jr
2df26c0ecf
add new matrix mat4x2
...
Initial function being
glm_mat4x2_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-16 20:19:25 -04:00
Vincent Davis Jr
e09cf11f1c
add new matrix mat3x4
...
Initial function being
glm_mat3x4_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-16 15:41:36 -04:00
Vincent Davis Jr
4e44e74d48
add new matrix mat3x2
...
Initial function being
glm_mat3x2_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-15 18:48:50 -04:00
Vincent Davis Jr
dd6a0b3175
add missing mat2x# test and mat2x3 window headers
...
Missing tests where
* MACRO_GLM_MAT2X3_ZERO_INIT
* MACRO_GLM_MAT2X3_ZERO
* mat2x3s_zero_init
* mat2x3s_zero
* mat2x4s_zero_init
* mat2x4s_zero
Commit:
* removes (mat2x3) from
((mat2x3)GLM_MAT2X3_ZERO_INIT) to fix
error: array initialized from non-constant array expression
* removes test_assert_mat2x3_eq_zero
from test/src/test_struct.c
* adds TEST_IMPL(mat2x3s_zero) to
test/src/test_struct.c
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-15 16:16:03 -04:00
Vincent Davis Jr
fe7471e8f8
add new matrix mat2x4
...
Initial function being
glm_mat2x4_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-15 14:32:48 -04:00
Vincent Davis Jr
6317ed90e7
add new matrix mat2x3
...
Initial function being
glm_mat2x3_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-14 18:57:45 -04:00
Wladislav ヴラド Artsimovich
a7cda7f969
Add new header to Visual Studio as well
2023-06-15 22:02:21 +09:00
Recep Aslantas
074189163f
add missing struct affine functions and headers
2022-10-26 23:15:27 +03:00
Recep Aslantas
53009d69c0
update build files
2022-10-23 12:09:44 +03:00
Recep Aslantas
073a11a6b8
win: add missing files to visual studio project
2022-08-23 16:01:40 +03:00
Recep Aslantas
4530e0381b
build: add missing files
2021-08-16 01:10:29 +03:00
Recep Aslantas
28d24da6df
build: add missing files
2021-08-16 00:55:19 +03:00
Recep Aslantas
8898c3b471
win: add missing files to build
2021-05-30 12:43:17 +03:00
Recep Aslantas
04eaf9c535
arm, neon: neon/fma support for glm_quat_mul()
2021-04-29 01:12:00 +03:00
Recep Aslantas
bd6641bd0a
build: add missing files to build files
2021-04-28 22:45:03 +03:00
Recep Aslantas
87092e6849
build: add missing files to project files
2020-07-31 20:09:57 +03:00
Uwila
c67f7a14a1
Add ray-triangle intersection check
2020-04-02 14:28:28 +02:00
Recep Aslantas
69b5584f11
build: add missing headers
2020-03-02 10:09:48 +03:00
Recep Aslantas
eb0d47cfa1
vec2: add struct version for vec2 and vec2-ext
2020-02-25 14:34:11 +03:00
Recep Aslantas
ab20ebc28c
build: add vec2 and mat2 files
2020-02-24 22:22:27 +03:00
Recep Aslantas
8a068c3291
Merge branch 'master' into vec2_mat2
2020-02-23 13:10:36 +03:00
Recep Aslantas
5aa047efdf
tests: run tests on windows
2019-09-13 09:40:18 +03:00
Recep Aslantas
ef89cd7236
Merge branch 'master' into vec2_mat2
2019-08-22 15:16:35 +03:00
Recep Aslantas
5bf5ceeb40
win: remove optional DLLMain entry point
2019-07-17 17:26:14 +03:00
Recep Aslantas
4a9eb8d630
win: import struct headers to visual studio solution/project
2019-06-21 14:03:29 +03:00
Recep Aslantas
0729fd40a4
implement vec2
2019-03-31 18:50:52 +03:00
Recep Aslantas
7848dda1dd
curve: cubic hermite intrpolation
2019-01-29 22:17:44 +03:00
Recep Aslantas
60cb4beb0a
curve: helper for calculate result of SMC multiplication
2019-01-26 18:06:26 +03:00
Recep Aslantas
31bb303c55
simd: organise SIMD-functions
...
* optimize dot product
2019-01-24 10:17:49 +03:00
Recep Aslantas
3adeac06f8
update build files
2018-06-21 10:07:51 +03:00
Recep Aslantas
720b617ee0
sphere and aabb
2018-05-30 23:42:22 +03:00
Recep Aslantas
29996d0bdd
add unproject function
2018-03-08 13:02:33 +03:00
Recep Aslantas
4ce2e86d9f
color: add luminance function
2018-02-23 11:12:55 +03:00
Recep Aslantas
8b2c74b0cc
bounding box
2018-01-18 16:36:58 +03:00
Recep Aslantas
b6dc5029dd
build, win: update windows solution and proejct files
2018-01-12 16:41:34 +03:00
Recep Aslantas
9d61668e04
re-organise files, remove cglm prefix from file to make them more clean
2017-07-11 18:05:10 +03:00
Recep Aslantas
8aa80d3e9b
win: add version header to project
2017-05-21 12:36:31 +03:00
Recep Aslantas
e2fcf80e48
build for windows (dll)
2017-04-22 14:59:18 +03:00