Christophe Riccio
|
3d26f49775
|
Added GLM_FORCE_ALIGNED_GENTYPES to enable aligned types and SIMD instruction are not enabled. This disable constexpr #816
|
2018-09-30 21:52:09 +02:00 |
|
Christophe Riccio
|
1362d51967
|
Added adjugate functions to GTX_matrix_operation #151
|
2018-09-27 11:39:52 +02:00 |
|
Christophe Riccio
|
84d5e96144
|
Clean up dead files
|
2018-09-26 12:51:51 +02:00 |
|
Christophe Riccio
|
3a392ec09b
|
Added constant time ULP distance between float #121
|
2018-09-26 12:09:28 +02:00 |
|
Christophe Riccio
|
635ff4ef2d
|
Added GLM_FORCE_SILENT_WARNINGS to silent GLM warnings when using language extensions but using W4 or Wpedantic warnings #814 #775
|
2018-09-18 22:35:28 +02:00 |
|
Christophe Riccio
|
e5d6b1c64b
|
Merged master
|
2018-09-17 11:48:15 +02:00 |
|
Christophe Riccio
|
770498a407
|
updated GLM version for future GLM 0.9.9.3
|
2018-09-14 13:28:24 +02:00 |
|
Christophe Riccio
|
21a30e1116
|
Updated readme for GLM 0.9.9.2 release
|
2018-09-14 13:12:40 +02:00 |
|
Christophe Riccio
|
fe83040cbd
|
Fixed default initialization with vector and quaternion types using GLM_FORCE_CTOR_INIT #812
|
2018-09-10 15:45:01 +02:00 |
|
Christophe Riccio
|
72327cea4f
|
Added equal and notEqual overload with max ULPs parameters for scalar numbers #121
|
2018-09-04 02:14:48 +02:00 |
|
Christophe Riccio
|
cf6504b65e
|
Fixed GLM_FORCE_CXX** section in the manual
|
2018-09-03 23:53:45 +02:00 |
|
Christophe Riccio
|
416fa93e42
|
Added PDF manual
|
2018-09-03 23:15:27 +02:00 |
|
Christophe Riccio
|
f6be32ed0d
|
Completed manual for GLM 0.9.9.1
|
2018-08-31 19:02:16 +02:00 |
|
Christophe Riccio
|
76580af80e
|
Clarified refract valid range of the indices of refraction, between -1 and 1 inclusively #806
|
2018-08-27 23:13:02 +02:00 |
|
Christophe Riccio
|
2fdc2dc748
|
Clarify the support of constexpr
|
2018-08-27 20:19:19 +02:00 |
|
Christophe Riccio
|
bde7af55b1
|
Updated tested compiler versions
|
2018-08-27 19:31:47 +02:00 |
|
Christophe Riccio
|
6543cc9ad1
|
Reduced dependencies
|
2018-08-19 19:33:11 +02:00 |
|
Christophe Riccio
|
e1d21258e7
|
Split headers to improve compilation time #670
|
2018-08-01 18:24:31 +02:00 |
|
Christophe Riccio
|
428a468d13
|
Sliced ext relational extensions
|
2018-08-01 12:10:27 +02:00 |
|
Groove
|
cd58024e40
|
- Fixed infinite loop in random functions when using negative radius values using an assert #739
|
2018-07-29 23:30:35 +02:00 |
|
Groove
|
d4daef9150
|
Fixed invalid conversion from int scalar with vec4 constructor when using SSE instruction
|
2018-07-29 22:30:19 +02:00 |
|
Groove
|
09fb7dedbe
|
Added missing aligned matrix types to GTC_type_aligned
|
2018-07-29 18:08:02 +02:00 |
|
Groove
|
5df76e830d
|
Fixed defaulted operator= and constructors #791
|
2018-07-28 22:53:57 +02:00 |
|
Christophe Riccio
|
1afa681512
|
- Added identity functions #765
|
2018-07-26 18:00:31 +02:00 |
|
Groove
|
751bc4f7f7
|
- Added missing equal and notEqual with epsilon for matrix types in EXT_vector_relational
|
2018-07-26 00:03:31 +02:00 |
|
Groove
|
8f0b7c1373
|
Added missing equal and notEqual with epsilon for quaternion types
|
2018-07-25 22:16:16 +02:00 |
|
Groove
|
01f9ab5b6d
|
Revert "- Fixed unexpected operator== behavior #723"
This reverts commit c46981b4c3 .
|
2018-07-25 00:40:39 +02:00 |
|
Groove
|
c46981b4c3
|
- Fixed unexpected operator== behavior #723
|
2018-07-25 00:23:38 +02:00 |
|
Groove
|
c3c8b73c57
|
Use constexpr only with C++14 compiler
|
2018-07-24 23:41:55 +02:00 |
|
Groove
|
87ecf4a233
|
Fixed Visual C++ 2013 warnings in vector relational code #782
|
2018-07-24 21:04:48 +02:00 |
|
Groove
|
848800b5c4
|
Fixed glm::ortho #790
|
2018-07-21 17:52:40 +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
|
65f1fb25bb
|
Redesigned constexpr support which excludes both SIMD and constexpr #783
|
2018-07-10 01:00:47 +02:00 |
|
Groove
|
baca827371
|
Redesigned constexpr support which supports both SIMD and constexpr on Clang #783
|
2018-07-10 00:28:05 +02:00 |
|
Groove
|
13ef0f92bc
|
Added detection of Visual C++ 2017 toolsets
|
2018-07-09 23:23:24 +02:00 |
|
Groove
|
398e66ac32
|
Redesigned constexpr support which requires disable GLM SIMD on Visual C++ #783
|
2018-07-09 21:44:28 +02:00 |
|
Groove
|
213a66f9bf
|
- Added missing vec1 based constructors
|
2018-07-07 12:04:27 +02:00 |
|
Christophe Riccio
|
0d973b40a4
|
Fixed int mod
|
2018-06-18 14:25:14 +02:00 |
|
Christophe Riccio
|
11c26f9edb
|
Fixed build problems due to printf and std::clock_t #778
|
2018-06-18 12:40:00 +02:00 |
|
Christophe Riccio
|
b4981e56fa
|
Added bitfieldDeinterleave with tests
|
2018-06-01 18:01:35 +02:00 |
|
Christophe Riccio
|
fe7c7b5ac1
|
Updated 0.9.9.0 release date
|
2018-05-22 10:34:01 +02:00 |
|
Christophe Riccio
|
77acd2fe40
|
Clarify quat_cast documentation, applying on pure rotation matrices #759
|
2018-05-08 12:31:05 +02:00 |
|
Christophe Riccio
|
c58b60ec2a
|
Prepare GLM 0.9.9.0 release
|
2018-05-07 18:34:02 +02:00 |
|
Christophe Riccio
|
62dfe7adfb
|
Fixed isnan on CUDA #727
|
2018-05-07 18:21:48 +02:00 |
|
Christophe Riccio
|
69f94334e0
|
Added GTX_easing for interpolation functions #761
|
2018-05-07 15:39:25 +02:00 |
|
Christophe Riccio
|
e560ce01d4
|
Packaging with conan externally #758
|
2018-05-07 14:28:08 +02:00 |
|
Christophe Riccio
|
529de50383
|
Fixed acsch #698
|
2017-11-22 17:36:31 +01:00 |
|
Christophe Riccio
|
dc3e0b5ccb
|
Added GLM_FORCE_SINGLE_ONLY to use GLM on platforms that don't support double #627
|
2017-09-23 16:32:25 +02:00 |
|
Christophe Riccio
|
aa38362b2c
|
Added spearate functions to use both nagative one and zero near clip plans #680
|
2017-09-23 15:55:18 +02:00 |
|
Christophe Riccio
|
bfa6c9e192
|
- Added EXT_vector_relational: openBounded and closeBounded
|
2017-09-20 17:57:44 +02:00 |
|