Anonymous Maarten
|
68e3a072e8
|
Header containing sse3 intrinsics is pmmintrin.h
|
2021-12-29 08:48:55 +01:00 |
|
Recep Aslantas
|
31bb303c55
|
simd: organise SIMD-functions
* optimize dot product
|
2019-01-24 10:17:49 +03:00 |
|
Recep Aslantas
|
b117f3bf80
|
neon: add neon support for most vec4 operations
|
2019-01-21 23:14:04 +03:00 |
|
Recep Aslantas
|
599524dacf
|
docs: add new option to docs
|
2018-05-10 16:42:13 +03:00 |
|
Recep Aslantas
|
da5ad69863
|
simd: rename _mm_ extensions to glmm_
|
2018-05-10 14:27:53 +03:00 |
|
Recep Aslantas
|
9fc2ead8ef
|
Merge branch 'master' into optimizations
|
2018-05-10 13:59:10 +03:00 |
|
Recep Aslantas
|
f774925e8a
|
win, simd: make sure that CGLM_ALL_UNALIGNED is defined for older visual studios
|
2018-05-09 15:30:54 +03:00 |
|
Recep Aslantas
|
835cec2ccb
|
drop alignment requirement if CGLM_ALL_UNALIGNED defined
* bring alignment back for visual studio 2017
|
2018-05-08 16:26:33 +03:00 |
|
Recep Aslantas
|
5dbbd0826d
|
simd: replace glm_simd_ with glmm_
* now glmm_ is used as global simd namescape
|
2018-05-08 15:55:36 +03:00 |
|
Recep Aslantas
|
56f0bb0928
|
simd, avx: make alignment optional for load/store operations
|
2018-05-08 15:35:17 +03:00 |
|
Recep Aslantas
|
252bf925fc
|
simd, sse2: make alignment optional for load operations
|
2018-05-08 15:25:23 +03:00 |
|
Federico Santamorena
|
064209c917
|
replaced _WIN32 with _MSC_VER
|
2018-04-30 17:13:16 +02:00 |
|
Recep Aslantas
|
94d6036c38
|
suppress warnings for Mingw
|
2018-04-30 11:09:42 +03:00 |
|
Recep Aslantas
|
f163fcd043
|
simd: load vec3 helpers for sse/sse2
|
2018-04-18 00:00:47 +03:00 |
|
Recep Aslantas
|
c489955b00
|
add simd norm helper
|
2018-04-13 11:39:14 +03:00 |
|
Recep Aslantas
|
010dcc9837
|
optimize normalize quaternion with SIMD
* provide _to version for storing into another quat
|
2018-04-11 00:17:41 +03:00 |
|
Recep Aslantas
|
cfd3600107
|
simd: optional shuffle configuration to save move instructions
|
2018-04-04 22:42:21 +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 |
|