acoto87
|
ba2031d977
|
- Rename structs folder to struct
- Include files in `cglms.h`
- Fix style issues (tabs to spaces, open brace without newline)
|
2019-05-21 16:45:34 -05:00 |
|
Alejandro Coto Gutiérrez
|
f04078dc33
|
Merge branch 'master' into cglm-structs
|
2019-04-30 14:58:02 -05:00 |
|
Wasin Thonkaew
|
5b80e0e3c2
|
test cases for glm_vec4_distance
|
2019-04-19 03:04:00 +08:00 |
|
acoto87
|
1aa54dc110
|
- separating struct types into types-struct.h
- vec3s implementation
- fix style issues
|
2019-04-08 21:06:01 -05:00 |
|
acoto87
|
c25469829a
|
Initial implementation of struct type vec4s
|
2019-04-03 22:25:49 -06:00 |
|
Recep Aslantas
|
b0e48a56ca
|
test: rename test_rand_angle() to test_rand()
|
2019-01-28 15:31:03 +03:00 |
|
Recep Aslantas
|
821c79572f
|
test: add some tests for mat3
|
2018-04-15 20:47:38 +03:00 |
|
Recep Aslantas
|
79f8b1ebf8
|
vec4: optimize vec4 norm and norm2
|
2018-04-13 11:18:42 +03:00 |
|
Recep Aslantas
|
0eb37da8bb
|
vec4: optimize vec4 normalize with SIMD
|
2018-04-13 11:01:07 +03:00 |
|
Recep Aslantas
|
80d255e6d9
|
rotate vector using quaternion
|
2018-04-11 00:47:11 +03:00 |
|
Recep Aslantas
|
6f69da361b
|
quaternion multiplication
* convert quaternion multiplication to xyzw
* previous implementation may be wrong, wikipedia version implemented
* implement SSE version
|
2018-04-09 23:56:09 +03:00 |
|
Recep Aslantas
|
f0daaca58b
|
improve matrix to quaternion
|
2018-04-09 00:46:00 +03:00 |
|
Recep Aslantas
|
e4e0fa623c
|
sse2 version of vec4 dot product
* use this for normalizing vector
|
2018-04-08 18:27:54 +03:00 |
|
Recep Aslantas
|
257c57d41f
|
mat4 to quaternion
|
2018-04-07 19:46:46 +03:00 |
|
Recep Aslantas
|
d1f3feeb6e
|
test: add tests for euler XYZ
|
2018-03-27 12:14:46 +03:00 |
|
Recep Aslantas
|
b8897befa6
|
test: fix mat4 tests
|
2017-11-18 11:38:13 +03:00 |
|
Recep Aslantas
|
1b872375ab
|
test: fix generating random matrix
|
2017-11-17 20:57:36 +03:00 |
|
Recep Aslantas
|
c998ec13d8
|
test: fix comparing matrix results
|
2017-11-17 19:05:33 +03:00 |
|
Recep Aslantas
|
b9c135baf2
|
test: fix generating random matrix
* use affine matrix for testing
|
2017-11-17 18:50:24 +03:00 |
|
Recep Aslantas
|
48977a012b
|
test: add some tests for mat4
|
2017-07-12 20:46:05 +03:00 |
|
Recep Aslantas
|
a55b0ab5db
|
re-organise test structure
|
2017-07-11 12:30:02 +03:00 |
|