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 |
|
Christophe Riccio
|
30ee2cd1bb
|
- Added GTX_texture: levels function
|
2017-09-20 15:32:29 +02:00 |
|
Christophe Riccio
|
a2497e6174
|
Fixed glm::to_string on quaternions wrong components order #681
|
2017-09-20 14:29:22 +02:00 |
|
Christophe Riccio
|
6932058f59
|
Fixed quaternion constructor from two vectors special cases #469
|
2017-08-22 22:47:36 +02:00 |
|
Christophe Riccio
|
d550798ca0
|
Added EXT_vec1: *vec1 types
|
2017-08-21 10:36:27 +02:00 |
|
Christophe Riccio
|
de28722e36
|
Added EXT_vector_relational: extend equal and notEqual to take an epsilon argument
|
2017-08-20 21:38:33 +02:00 |
|
Christophe Riccio
|
68a829e7ed
|
Added fmin, fmax and fclamp to GTX_extended_min_max #372
|
2017-08-20 18:42:48 +02:00 |
|
Christophe Riccio
|
fc53581c68
|
Fixed Better follow GLSL min and max specification #372
|
2017-08-20 16:53:50 +02:00 |
|
Christophe Riccio
|
d93a3be4ac
|
- Improved API documentation #668
|
2017-08-17 16:24:32 +02:00 |
|
Christophe Riccio
|
c23162a62a
|
Using GCC 7.0 instead of GCC 7.1
|
2017-08-17 14:20:31 +02:00 |
|
Christophe Riccio
|
8387bea5e3
|
Updated readme
|
2017-08-16 13:40:35 +02:00 |
|
Christophe Riccio
|
e76fca75a0
|
More consistent coding style
|
2017-08-15 22:04:24 +02:00 |
|
Christophe Riccio
|
46a1a66f61
|
Enabled warnings as error with Clang unit tests
|
2017-08-10 02:50:03 +02:00 |
|
Christophe Riccio
|
01bac6a524
|
Improved exponential funtion test coverage
|
2017-08-07 03:35:21 +02:00 |
|
Christophe Riccio
|
1e7d12b91b
|
Fixed GLM_HAS_OPENMP when OpenMP is not enabled
|
2017-08-07 01:28:42 +02:00 |
|
Christophe Riccio
|
384dab02e4
|
Reduce the number of warnings with -Weverything #646
|
2017-08-06 23:00:05 +02:00 |
|
Christophe Riccio
|
e4ffe16bed
|
Revert "Fixed vec4 SIMD constexpr #653"
This reverts commit 950d226154 .
|
2017-08-06 15:49:50 +02:00 |
|
Christophe Riccio
|
950d226154
|
Fixed vec4 SIMD constexpr #653
|
2017-07-26 02:06:33 +02:00 |
|
Christophe Riccio
|
aa026cc0da
|
Removed glm::uninitialize
|
2017-07-25 22:50:31 +02:00 |
|
Christophe Riccio
|
c933f6e591
|
Clean up GLM_FORCE_NO_CTOR_INIT and fixed tests
|
2017-07-25 22:15:55 +02:00 |
|
Christophe Riccio
|
4cf8a10af2
|
No more default initialization of vector, matrix and quaternion types
|
2017-07-24 12:46:54 +02:00 |
|
Christophe Riccio
|
c834d06c27
|
Fixed Visual C++ 2017.2 warning regarding __has_feature definision #655
|
2017-07-24 12:20:58 +02:00 |
|
Christophe Riccio
|
3c7bd2eb53
|
Fixed quat normalize build error #656
|
2017-07-24 12:09:20 +02:00 |
|
Christophe Riccio
|
55d6d2c35c
|
Udpated readme with Added quatLookAt to GTX_quaternion #659
|
2017-07-24 12:07:04 +02:00 |
|
Christophe Riccio
|
1b78e2b681
|
length() member functions are constexpr #657
|
2017-07-24 12:01:44 +02:00 |
|
Christophe Riccio
|
50a527c97d
|
- Fixed integer pow from GTX_integer with null exponent #658
|
2017-07-24 11:39:16 +02:00 |
|
Christophe Riccio
|
1ad55c5016
|
Reduced warnings when using very strict compilation flags #646
|
2017-07-07 11:26:12 +04:30 |
|
Christophe Riccio
|
759a1d8ef2
|
Added GTX_matrix_factorisation to factor matrices in various forms #654
|
2017-07-07 10:01:20 +04:30 |
|
Christophe Riccio
|
26b3e3ed78
|
Fixed axisAngle NaN #638
|
2017-06-24 12:43:00 +02:00 |
|
Christophe Riccio
|
631fd1703f
|
Added conan packaging configuration #643 #641, updated readme
|
2017-06-24 12:16:51 +02:00 |
|
Christophe Riccio
|
412b562200
|
Added packing functions for integer vectors #639
|
2017-06-24 12:12:00 +02:00 |
|
Christophe Riccio
|
98ffc6562c
|
Fixed glm::fastInverseSqrt to use fast inverse square #640
|
2017-06-23 19:53:14 +02:00 |
|
Christophe Riccio
|
4e6574749d
|
Fixed references to GLM_FORCE_RADIANS which was removed #642
|
2017-06-23 19:39:11 +02:00 |
|
Christophe Riccio
|
0c3134a52d
|
Fixed usused variable warning in GTX_spline #618
|
2017-06-04 11:42:05 +02:00 |
|
Christophe Riccio
|
a9a832e187
|
- Added error for including of different versions of GLM #619 - Added GLM_FORCE_IGNORE_VERSION to ignore error caused by including different version of GLM #619
|
2017-06-04 11:36:13 +02:00 |
|
Christophe Riccio
|
2834d7376a
|
Fixed dual quaternion != operator #629
|
2017-06-04 10:09:18 +02:00 |
|
Christophe Riccio
|
40398d67cd
|
Added vec2 cross #621
|
2017-04-08 19:37:20 +02:00 |
|
Christophe Riccio
|
ff64d51a1c
|
Merge 0.9.8 branch
|
2017-03-27 00:03:37 +02:00 |
|
Christophe Riccio
|
d53e36782b
|
- Fixed packF3x9_E1x5 exponent packing #614
|
2017-02-28 22:19:26 +01: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
|
a9389aef26
|
Removed Drone, service is dead
|
2017-01-22 12:42:09 +01:00 |
|
Christophe Riccio
|
f0b6ce7d75
|
Removed invalid FAQ 604
|
2017-01-21 22:04:04 +01:00 |
|
Christophe Riccio
|
cfbb4d9b91
|
Merged 0.9.8
|
2017-01-21 21:58:58 +01:00 |
|
Christophe Riccio
|
5dcc56489e
|
Fixed GLM_FORCE_CXX11 with Clang and libstlc++ which wasn't using C++11 STL features. #604
|
2017-01-21 21:57:10 +01:00 |
|
Christophe Riccio
|
89b063f15c
|
Added FAQ 13: GLM doesn't use C++11 STL features but my compiler support C++11? #604
|
2017-01-20 22:28:19 +01:00 |
|
Christophe Riccio
|
67e5bf004a
|
Preparing GLM 0.9.8.4 release
|
2017-01-09 23:30:40 +01:00 |
|
Christophe Riccio
|
39f775fa6c
|
Merged 0.9.8 branch
|
2017-01-07 12:15:08 +01:00 |
|
Christophe Riccio
|
4e267b1b4f
|
Fixed Visual C++ internal error when declaring a global vec type with siwzzle expression enabled #594
|
2017-01-04 23:56:47 +01:00 |
|
Christophe Riccio
|
36eda686dd
|
Updated readme
|
2017-01-04 21:29:37 +01:00 |
|
Christophe Riccio
|
dd48b56e44
|
Updated list of supported compilers
|
2016-12-02 01:14:36 +01:00 |
|
Christophe Riccio
|
2dda5af72c
|
Fixed GCC 4.5 and older build #566
|
2016-12-01 23:05:43 +01:00 |
|
Christophe Riccio
|
31475c1bb5
|
Merge branch '0.9.8'
|
2016-11-25 21:26:18 +01:00 |
|
Christophe Riccio
|
57091f8553
|
Updated readme
|
2016-11-25 21:24:59 +01:00 |
|
Christophe Riccio
|
8cde68aba6
|
Merge branch '0.9.8'
|
2016-11-25 21:20:26 +01:00 |
|
Christophe Riccio
|
1f8fd8a106
|
Fixed GTX_matrix_decompose decompose #582
|
2016-11-25 21:19:55 +01:00 |
|
Christophe Riccio
|
58c5e0ef4d
|
Fixed intersectRayTriangle #6
|
2016-11-25 00:33:45 +01:00 |
|
Christophe Riccio
|
07d826e185
|
Updated travis platforms
|
2016-11-24 22:59:10 +01:00 |
|
Christophe Riccio
|
b8077c1809
|
Merge branch '0.9.8'
|
2016-11-24 19:41:48 +01:00 |
|
Christophe Riccio
|
a88584f572
|
Fixed GCC 6.2 compiler warnings #580
|
2016-11-24 19:41:06 +01:00 |
|
Christophe Riccio
|
029f1c4738
|
Merge branch '0.9.8'
|
2016-11-24 01:27:48 +01:00 |
|
Christophe Riccio
|
ef4425a61d
|
Fixed intersectRayPlane returns true in parallel case #578
|
2016-11-24 01:27:17 +01:00 |
|
Christophe Riccio
|
098bf5c746
|
Merge 0.9.8
|
2016-11-24 01:22:09 +01:00 |
|
Christophe Riccio
|
ba73c5a976
|
Merge branch '0.9.8'
|
2016-11-24 01:21:22 +01:00 |
|
Christophe Riccio
|
ff0b1674f4
|
Fixed POPCNT optimization build in Clang #512
|
2016-11-24 01:20:49 +01:00 |
|
Christophe Riccio
|
3945098589
|
Optimised GTX_color_space_YCoCg YCoCgR conversions
|
2016-11-20 23:44:08 +01:00 |
|
Christophe Riccio
|
b09f395cd2
|
Optimized GTX_matrix_interpolation axisAngle function
|
2016-11-20 23:39:22 +01:00 |
|
Christophe Riccio
|
969394a5eb
|
Optimized noise functions
|
2016-11-20 23:27:08 +01:00 |
|
Christophe Riccio
|
8873915118
|
Fixed glm::decompose #448
|
2016-11-20 22:24:32 +01:00 |
|
Christophe Riccio
|
d4019aab40
|
Moved color_encoding to experimental
|
2016-11-20 21:50:12 +01:00 |
|
Christophe Riccio
|
e6ee4bc90d
|
Added FAQ 12: Windows headers cause build errors... #557
|
2016-11-20 21:15:43 +01:00 |
|
Christophe Riccio
|
157b4ffbf8
|
Merge GLM 0.9.8 branch
|
2016-11-20 21:01:12 +01:00 |
|
Christophe Riccio
|
deb8048268
|
Fixed GTC_packing test failing on GCC x86 due to denorms #212 #577
|
2016-11-20 20:59:54 +01:00 |
|
Christophe Riccio
|
ce8b8bd93e
|
Fixed GTC_packing test failing on GCC x86 due to denorms #212
|
2016-11-20 20:58:12 +01:00 |
|
Christophe Riccio
|
32cfecba97
|
Optimized GTC_packing implementation
|
2016-11-20 19:54:03 +01:00 |
|
Christophe Riccio
|
bb79314391
|
Updated AppVeyor status
|
2016-11-19 23:02:41 +01:00 |
|
Christophe Riccio
|
626b367506
|
Only test GCC 4.9
|
2016-11-19 22:16:34 +01:00 |
|
Christophe Riccio
|
7cc6f0c491
|
Updated GCC version
|
2016-11-19 22:07:50 +01:00 |
|
Christophe Riccio
|
a6d1b93eb9
|
Updated travis configuration
|
2016-11-19 21:05:03 +01:00 |
|
Christophe Riccio
|
11924962dd
|
Updated travis configuration
|
2016-11-19 21:00:43 +01:00 |
|
Christophe Riccio
|
e51be9c01e
|
Updated travis build
|
2016-11-19 20:47:20 +01:00 |
|
Christophe Riccio
|
b68c6054ab
|
Updated travis tests
|
2016-11-19 20:20:27 +01:00 |
|
Christophe Riccio
|
ffaabbf36e
|
Updated logo
|
2016-11-13 01:16:44 +01:00 |
|
Christophe Riccio
|
dbf84a50a6
|
Fixed link
|
2016-11-12 14:20:23 +01:00 |
|
Christophe Riccio
|
6482dd29d2
|
Added GLM_ENABLE_EXPERIMENTAL
|
2016-11-12 14:19:22 +01:00 |
|
Christophe Riccio
|
26b6c3d34d
|
Fixed merge
|
2016-11-12 13:42:06 +01:00 |
|
Christophe Riccio
|
f294f169fa
|
Merge GLM 0.9.8 branch
|
2016-11-12 12:12:44 +01:00 |
|
Christophe Riccio
|
79f6d7082c
|
Bump revision number for next 0.9.8 release
|
2016-11-12 12:11:43 +01:00 |
|
Christophe Riccio
|
b23d60501f
|
Prepare GLM 0.9.8.3 release
|
2016-11-12 11:53:13 +01:00 |
|
Christophe Riccio
|
662b87539a
|
Merge branch '0.9.8'
|
2016-11-12 11:46:38 +01:00 |
|
Christophe Riccio
|
ab998f4447
|
- Fixed CMake find_package with version specification #572 #573
|
2016-11-12 11:46:21 +01:00 |
|
Christophe Riccio
|
66bbb69a75
|
Removed doxygen references to GTC_half_float which was removed in 0.9.4
|
2016-11-09 22:24:44 +01:00 |
|
Christophe Riccio
|
970dff0f2b
|
Merge GLM 0.9.8
|
2016-11-09 21:41:50 +01:00 |
|
Christophe Riccio
|
6b0c3b48cc
|
Fixed bitCount with AVX on 32 bit builds #567
|
2016-11-09 21:39:09 +01:00 |
|
Christophe Riccio
|
30db341ed8
|
- Fixed interaction between GLM_FORCE_UNRESTRICTED_GENTYPE and ortho function #568
|
2016-11-09 21:23:17 +01:00 |
|
Christophe Riccio
|
f4f1090e7f
|
Fixed license link
|
2016-11-06 21:08:06 +01:00 |
|
Christophe Riccio
|
0ee82e648f
|
Updated manual
|
2016-11-03 20:06:47 +01:00 |
|
Christophe Riccio
|
c942ac8d60
|
Fixed formatting
|
2016-11-03 19:20:42 +01:00 |
|
Christophe Riccio
|
250b2762cf
|
Fixed formatting
|
2016-11-03 19:19:22 +01:00 |
|
Christophe Riccio
|
b9e27f6699
|
Fixed formatting
|
2016-11-03 19:17:43 +01:00 |
|
Christophe Riccio
|
0c5926ce88
|
Fixed formatting
|
2016-11-03 19:14:54 +01:00 |
|
Christophe Riccio
|
10b9911285
|
Fixed formatting
|
2016-11-03 19:09:15 +01:00 |
|
Christophe Riccio
|
08a2985d65
|
Merge branch '0.9.8'
|
2016-11-01 23:57:36 +01:00 |
|
Christophe Riccio
|
03672e9428
|
Fixed GTX_transform2 shear* functions #403
|
2016-11-01 23:44:03 +01:00 |
|
Christophe Riccio
|
31f37aa89c
|
Merge branch '0.9.8'
|
2016-11-01 23:35:04 +01:00 |
|
Christophe Riccio
|
33ea25c052
|
Broader support of GLM_FORCE_UNRESTRICTED_GENTYPE #378
|
2016-11-01 23:34:37 +01:00 |
|
Christophe Riccio
|
9d96f10491
|
Merge GLM 0.9.8 branch
|
2016-11-01 23:11:03 +01:00 |
|
Christophe Riccio
|
b45d5e8650
|
Fixed Android build error with C++11 compiler but C++98 STL #284 #564
|
2016-11-01 23:10:06 +01:00 |
|
Christophe Riccio
|
a17f795aaf
|
Added GTX_vec_swizzle, faster compile time swizzling then swizzle operator #558
|
2016-11-01 22:36:49 +01:00 |
|
Christophe Riccio
|
2c4e8bf83a
|
Proofreading and editing from #458
|
2016-11-01 22:22:50 +01:00 |
|
Christophe Riccio
|
2eac9169bc
|
Replaced the manual by a markdown version #458
|
2016-11-01 15:54:58 +01:00 |
|
Christophe Riccio
|
842ae44f6d
|
Updated minimum compiler version required
|
2016-11-01 09:56:07 +01:00 |
|
Christophe Riccio
|
f79c7bf8ad
|
Updated release note for next revision
|
2016-11-01 09:22:45 +01:00 |
|
Christophe Riccio
|
44a981ea68
|
Merge 0.9.8
|
2016-11-01 09:16:29 +01:00 |
|
Christophe Riccio
|
f3fc2b2862
|
Prepare GLM 0.9.8.2 release
|
2016-11-01 09:08:12 +01:00 |
|
Christophe Riccio
|
535040b207
|
Made quat, vec, mat type component length() static #565
|
2016-11-01 09:07:04 +01:00 |
|
Christophe Riccio
|
a2684a8fe5
|
- Added lowp variant of GTC_colorspace convertLinearToSRGB #419
|
2016-10-16 20:17:29 +02:00 |
|
Christophe Riccio
|
e4c559b29b
|
Added RGBM encoding in GTC_packing #420
|
2016-10-16 16:40:49 +02:00 |
|
Christophe Riccio
|
9d4f0ba758
|
Merge branch '0.9.8'
|
2016-10-16 14:51:57 +02:00 |
|
Christophe Riccio
|
e98ce44d85
|
Added warning messages when using GLM_FORCE_CXX** but the compiler is known to not fully support the requested C++ version #555
|
2016-10-16 14:51:49 +02:00 |
|
Christophe Riccio
|
a2cd1d31be
|
Merged 0.9.8
|
2016-10-12 21:56:37 +02:00 |
|
Christophe Riccio
|
5cda6a3335
|
Removed 0.9.8.2 release date... not released
|
2016-10-12 21:54:11 +02:00 |
|
Christophe Riccio
|
09a81dad23
|
Merge branch '0.9.8'
|
2016-10-12 21:40:15 +02: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
|
a1c262e283
|
Merge branch '0.9.8'
|
2016-10-10 22:09:09 +02:00 |
|
Christophe Riccio
|
19a6d64e8c
|
Fixed Visual C++ constexpr build error #555, #556
|
2016-10-10 22:03:57 +02:00 |
|
Christophe Riccio
|
3d00cdeb8d
|
Merge 0.9.8
|
2016-09-25 12:17:03 +02:00 |
|
Christophe Riccio
|
cae9f61e46
|
Updated GLM 0.9.8 revision
|
2016-09-25 12:15:46 +02:00 |
|