Commit Graph

13 Commits

Author SHA1 Message Date
Recep Aslantas
4ffc01655e optimize quat to matrix 2017-04-10 19:52:08 +03:00
Recep Aslantas
25feab7860 use multiplication instead of division for 1 / 2 2017-04-10 18:52:32 +03:00
Recep Aslantas
4462a84f4a rename _dup (duplicate) to _copy
I think _copy is better and COMMON  name for duplicating/copying
vector, matrices
2017-02-23 09:57:28 +03:00
Recep Aslantas
595ad42cb8 re-organize folder structure
* move SIMD instructions (SSE2, AVX) to arch folder
2017-02-13 12:18:52 +03:00
Recep Aslantas
2dce066f51 identity quat aux 2017-01-26 12:24:18 +03:00
Recep Aslantas
68657ec2cc use float precision for math funcs 2017-01-14 12:04:03 +02:00
Recep Aslantas
8d5dc3b2e7 quat: optimize normalize quat 2016-11-29 17:29:36 +02:00
Recep Aslantas
4c2271bfd5 quat: remove _init from quat initializer and provide vector initialiizer 2016-11-29 17:23:28 +02:00
Recep Aslantas
bdcea86ac6 move types to individual header
* include cglm-common to all headers
2016-10-13 23:44:02 +03:00
Recep Aslantas
d45dc614cf use float version of math functions 2016-09-28 17:50:01 +03:00
Recep Aslantas
6c0cfe310a quaternions 2016-09-18 00:53:24 +03:00
Recep Aslantas
c26c1d7707 optimize slerp with SSE 2016-09-13 18:36:40 +03:00
Recep Aslantas
2e9894b816 versor 2016-09-13 18:18:05 +03:00