Christophe Riccio
|
b3d57f2cc9
|
Improved aligned types support
|
2016-07-17 03:06:58 +02:00 |
|
Christophe Riccio
|
7268a3d0c3
|
0.9.7 branch
|
2016-07-16 20:41:43 +02:00 |
|
Christophe Riccio
|
07baa3b45a
|
Revert, to reduce risks of regressions
|
2016-07-16 20:03:22 +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
|
2087606611
|
- Improved C++ 11 STL detection #523
|
2016-07-16 00:28:32 +02:00 |
|
Christophe Riccio
|
76fce77337
|
- Updated list of compiler versions detected
|
2016-07-15 23:49:20 +02:00 |
|
Christophe Riccio
|
0e1e181484
|
Clean up
|
2016-06-10 23:14:17 +02:00 |
|
Christophe Riccio
|
39e63661a6
|
Fixed STL for C++11 detection on ICC #510
|
2016-06-04 23:11:50 +02:00 |
|
Christophe Riccio
|
8848bc2a08
|
Fixed STL for C++11 detection on Intel compiler #510
|
2016-06-04 23:08:08 +02:00 |
|
Christophe Riccio
|
64342f78bf
|
Updated version and updated readme
|
2016-05-30 20:28:42 +02:00 |
|
Christophe Riccio
|
d33e3df02a
|
Fixed SIMD code path selection
|
2016-05-28 18:24:39 +02:00 |
|
Christophe Riccio
|
fdb985a0eb
|
Fixed SIMD code path selection
|
2016-05-28 18:15:35 +02:00 |
|
Christophe Riccio
|
9f00ba86cb
|
Fixed SIMD code path selection
|
2016-05-28 17:54:37 +02:00 |
|
Christophe Riccio
|
71e6b537cc
|
Clarify support for SSSE3, SSE4.1 and SSE4.2
|
2016-05-28 11:52:41 +02:00 |
|
Christophe Riccio
|
1208eb63f7
|
Added NEON, MIPS and PowerPC detection
|
2016-05-23 23:35:34 +02:00 |
|
Christophe Riccio
|
757fe39587
|
Removed simd precision qualifier. All precision qualifiers may generate SIMD instructions, precision may affect the generated instructions accordingly
|
2016-05-22 17:12:32 +02:00 |
|
Christophe Riccio
|
60a5f4aea9
|
Too big bug with GCC 4.6 constexpr, haven't tried 4.7, let's see how 4.8 does
|
2016-05-05 20:57:37 +02:00 |
|
Christophe Riccio
|
a6047251be
|
Fixed constexpr with SIMD interaction
|
2016-05-05 20:43:09 +02:00 |
|
Christophe Riccio
|
71401d14aa
|
Workaround GCC compiler bug with constexpr support
|
2016-05-05 19:58:12 +02:00 |
|
Christophe Riccio
|
6d302792ab
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
2016-05-05 15:06:03 +02:00 |
|
Christophe Riccio
|
d52766297d
|
- Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493
|
2016-05-05 14:13:21 +02:00 |
|
Christophe Riccio
|
93612791cd
|
Removed Apple specific check for LLVM versions
|
2016-05-04 18:46:59 +02:00 |
|
Christophe Riccio
|
20da5a25db
|
Improved OpenMP support detection for Clang, GCC, ICC and VC
|
2016-05-04 18:04:44 +02:00 |
|
Christophe Riccio
|
ca3abd6e93
|
Fixed CUDA support #499, #500, #501
|
2016-05-04 17:05:02 +02:00 |
|
Christophe Riccio
|
13a997d4e1
|
Fixed CUDA support #499, #500, #501
|
2016-05-04 17:03:38 +02:00 |
|
Christophe Riccio
|
1f71f6fb3a
|
Improved SIMD and swizzle operators interactions with GCC and Clang, Added raw SIMD API.
|
2016-05-03 23:57:41 +02:00 |
|
Christophe Riccio
|
83999c749a
|
Reorganized SIMD code
|
2016-05-01 12:29:11 +02:00 |
|
Christophe Riccio
|
a90ef1b45e
|
Fixed warning
|
2016-05-01 01:31:43 +02:00 |
|
Christophe Riccio
|
2f9fc55d88
|
More experiments to improve SIMD support
|
2016-05-01 01:12:22 +02:00 |
|
Christophe Riccio
|
e9bb34fb78
|
- Fixed Visual C++ SIMD instruction set automatic detection in 64 bits
|
2016-04-30 16:27:19 +02:00 |
|
Christophe Riccio
|
8cf76f049b
|
Fixed Visual C++ SIMD instruction set automatic detection in 64 bits
|
2016-04-30 16:23:55 +02:00 |
|
Christophe Riccio
|
939eb940d4
|
Renamed GLM_RESTRICT, still unused in the code base
|
2016-04-30 15:00:37 +02:00 |
|
Christophe Riccio
|
9770c9f73d
|
Fixed uaddCarry warning #497
|
2016-04-24 14:56:44 +02:00 |
|
Hauke Rehfeld
|
c479e444a4
|
fix: cuda can use anonymous unions
|
2016-04-15 12:44:36 +02:00 |
|
Hauke Rehfeld
|
30f014472d
|
add: CUDA in setup.hpp
|
2016-04-15 12:38:08 +02:00 |
|
Eric Engestrom
|
ca46062bea
|
Fix spelling mistakes
|
2016-04-03 00:50:25 +01:00 |
|
Christophe Riccio
|
66b714c418
|
Finishing up removing GLM_FORCE_SIZE_FUNC define and passing by copy scalars
|
2016-03-23 02:01:16 +05:30 |
|
Christophe Riccio
|
1d9f8408e6
|
Merge 0.9.7 branch
|
2016-03-19 12:53:27 +01:00 |
|
Christophe Riccio
|
6c61c332f4
|
Fixed missing GLM_PLATFORM_CYGWIN declaration #495
|
2016-03-19 12:31:19 +01:00 |
|
Christophe Riccio
|
61d58b0296
|
Fixed missing GLM_PLATFORM_CYGWIN declaration #495
|
2016-03-19 12:28:18 +01:00 |
|
Christophe Riccio
|
6e5f42bd28
|
Fixed error message type
|
2016-03-06 12:52:34 +01:00 |
|
Christophe Riccio
|
f48fe286ad
|
Consolidate setup options in setup.hpp
|
2016-03-06 03:36:20 +01:00 |
|
Christophe Riccio
|
54ad263974
|
Fixed Clang on Windows build #479
|
2016-02-21 14:15:44 +01:00 |
|
Christophe Riccio
|
14e0a5576a
|
Fixed Clang on Windows build #479
|
2016-02-21 14:15:17 +01:00 |
|
Christophe Riccio
|
907cb9d968
|
Fixed bad merge #483
|
2016-02-21 13:24:29 +01:00 |
|
Christophe Riccio
|
65e88d9f9d
|
Merge 0.9.7
|
2016-02-15 21:13:42 +01:00 |
|
Christophe Riccio
|
cc2f15803e
|
Added AVX512 detection
|
2016-02-15 21:11:55 +01:00 |
|
Christophe Riccio
|
407a7598aa
|
Improved new version of GCC detection #477
|
2016-02-15 20:29:55 +01:00 |
|
Joonas Sarajärvi
|
bc09ecf898
|
setup: detect GCC 6.0
|
2016-02-15 20:27:10 +01:00 |
|
Joonas Sarajärvi
|
f0acbbd4ac
|
setup: detect GCC 6.0
|
2016-02-04 19:42:25 +02:00 |
|