Bruno de Lacheisserie
|
a584c01fb5
|
neon : fix "unused function" warning
static function in header file must have explicit inline specifier.
|
2020-06-07 12:09:55 +02:00 |
|
Amaury Le Leyzour
|
77d797bd54
|
respect project's coding style
|
2019-11-12 15:49:26 -08:00 |
|
Amaury Le Leyzour
|
a2403634da
|
glm-aarch64: Add neon's mat4 inverse
|
2019-11-12 15:41:53 -08:00 |
|
Christophe Riccio
|
bfa028ed13
|
Fixed build
|
2019-09-07 14:34:49 +02:00 |
|
Christophe Riccio
|
943529eef6
|
Fixed CUDA 9 build #910
|
2019-09-07 14:32:06 +02:00 |
|
Amaury Le Leyzour
|
d2aa30fe92
|
Remove debug warnings
|
2019-09-03 10:14:30 -07:00 |
|
Amaury Le Leyzour
|
cd3cc166b4
|
Add Neon to glm
A few simple functions that use Neon as compiler does not
use the full potential of Neon
For now, -DGLM_FORCE_NEON is required until it's the default
|
2019-08-28 11:30:40 -07:00 |
|
rhoarau
|
8fb71ffd07
|
Initial SYCL support:
The core and some ext functions should work.
|
2019-06-09 16:05:09 +02:00 |
|
Christophe Riccio
|
13d2cea73f
|
Added
|
2019-04-04 14:01:05 +02:00 |
|
Christophe Riccio
|
229b762c31
|
Added Visual C++ 2019 detection
|
2019-04-04 12:24:02 +02:00 |
|
Khem Raj
|
1150952697
|
glm: Remove redundant double semi-colons
Make clang happy
/glm/gtc/../ext/../detail/../simd/common.h:106:45: error: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Werror,-Wextra-semi-stmt]
| glm_vec4 const or0 = _mm_or_ps(and0, and1);;
| ^
| 1 error generated.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
2019-03-01 11:13:28 -08:00 |
|
Christophe Riccio
|
ef9d65e0c6
|
Added GLM_FORCE_INTRINSICS define
|
2019-01-11 12:58:31 +01:00 |
|
Christophe Riccio
|
de4dbc5662
|
Improved disabling auto detection
|
2018-08-22 21:43:32 +02:00 |
|
Christophe Riccio
|
88278df477
|
Fixed platform detection typo #805
|
2018-08-18 10:15:11 +02:00 |
|
Christophe Riccio
|
597ac53f20
|
Fixed SIMD build
|
2018-08-16 23:18:13 +02:00 |
|
Groove
|
63aceae081
|
Fixed SSE1 code generation
|
2018-07-30 23:26:25 +02:00 |
|
Groove
|
147d56d90c
|
Can't see values for vec or mat in the debugger #665
|
2018-07-29 22:11:15 +02:00 |
|
Christophe Riccio
|
d50c699515
|
Fixed SIMD support detection
|
2018-07-14 16:38:42 +02:00 |
|
Groove
|
f27a24de0e
|
Refactor GLM messages and build targets
|
2018-07-14 00:17:46 +02:00 |
|
Groove
|
802532de0f
|
Fixed build
|
2018-07-12 00:47:38 +02:00 |
|
Groove
|
16106b2e3e
|
Added C++17 detection, added VC language version detection, clean up alignment type, clean up swizzle operator detection
|
2018-07-11 02:53:22 +02:00 |
|
Groove
|
13ef0f92bc
|
Added detection of Visual C++ 2017 toolsets
|
2018-07-09 23:23:24 +02:00 |
|
Philippe Groarke
|
fd327cd341
|
cleanup : Remove trailing whitespaces.
|
2018-03-24 20:01:03 -04:00 |
|
Christophe Riccio
|
faf1da52b7
|
Renamed P (for precision) template argument to Q (for qualifier)
|
2017-08-16 01:22:50 +02:00 |
|
Christophe Riccio
|
e76fca75a0
|
More consistent coding style
|
2017-08-15 22:04:24 +02:00 |
|
Christophe Riccio
|
384dab02e4
|
Reduce the number of warnings with -Weverything #646
|
2017-08-06 23:00:05 +02:00 |
|
Christophe Riccio
|
aa026cc0da
|
Removed glm::uninitialize
|
2017-07-25 22:50:31 +02:00 |
|
Magnus Bergsten
|
f9531c1524
|
Fix -Wsign-conversion warnings in simd/common.h.
|
2017-07-01 03:13:25 +09:00 |
|
BlahGeek
|
0b48eecae8
|
properly set cuda compiler version
|
2017-02-28 10:30:50 +08:00 |
|
Christophe Riccio
|
f048b346fb
|
Merged GLM 0.9.8
|
2017-02-16 01:15:46 +01:00 |
|
Christophe Riccio
|
8d3bc422e1
|
Fixed Clang version detection from source #608
|
2017-02-16 01:07:16 +01:00 |
|
Christophe Riccio
|
e4f768102b
|
Fixed define
|
2017-02-09 00:40:37 +01:00 |
|
Christophe Riccio
|
b92fdf5a59
|
matrix type Parameterize on dimensions #584
|
2016-12-30 16:00:25 +01:00 |
|
Christophe Riccio
|
947b07cbc4
|
remove template alias for more compiler support and simplified swizzle expression implementation #584
|
2016-12-30 01:23:29 +01:00 |
|
Christophe Riccio
|
dd48b56e44
|
Updated list of supported compilers
|
2016-12-02 01:14:36 +01:00 |
|
Christophe Riccio
|
b5766d1514
|
Tentative fix for #512
|
2016-11-24 01:18:51 +01:00 |
|
Christophe Riccio
|
234d442e0a
|
Tentative fix for #512
|
2016-11-23 23:13:54 +01:00 |
|
Christophe Riccio
|
842ae44f6d
|
Updated minimum compiler version required
|
2016-11-01 09:56:07 +01:00 |
|
Christophe Riccio
|
1c85265f97
|
Added Visual C++ 15 detection, Added Clang 4.0 detection, Refactored GLM_COMPILER_VC values
|
2016-10-12 21:40:03 +02:00 |
|
Christophe Riccio
|
a609a0fea6
|
- Added more information to build messages
|
2016-09-02 00:30:37 +02:00 |
|
Christophe Riccio
|
6271aa1530
|
Merged 0.9.7 branch, Factorized GLM_COMPILER_LLVM and GLM_COMPILER_APPLE_CLANG into GLM_COMPILER_CLANG
|
2016-07-16 00:54:05 +02:00 |
|
Christophe Riccio
|
0e1e181484
|
Clean up
|
2016-06-10 23:14:17 +02:00 |
|
Christophe Riccio
|
688756b3e2
|
SIMD matrix functions optimizations
|
2016-05-30 18:01:06 +02:00 |
|
Christophe Riccio
|
b9199a2c1a
|
Refactoring of swizzle operators, preparing for vec4 swizzle SIMD optimizations
|
2016-05-30 01:39:16 +02:00 |
|
Christophe Riccio
|
89f6da9552
|
Refactoring of low level SIMD API
|
2016-05-29 21:30:04 +02:00 |
|
Christophe Riccio
|
0722404fb6
|
Refactored low level SIMD API, refract SIMD optimization
|
2016-05-29 20:29:16 +02:00 |
|
Christophe Riccio
|
25b3c9f821
|
Fixed build
|
2016-05-29 19:16:42 +02:00 |
|
Christophe Riccio
|
340083edce
|
Add SIMD optimization for common functions
|
2016-05-29 15:08:34 +02:00 |
|
Christophe Riccio
|
20cf68679c
|
SIMD sqrt optimizations including lowp
|
2016-05-29 02:57:53 +02:00 |
|
Christophe Riccio
|
7fe2f5fe65
|
Renamed instruction set flags
|
2016-05-28 19:26:59 +02:00 |
|