Commit Graph

262 Commits

Author SHA1 Message Date
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
Christophe Riccio
48f896bad9 Updated version 2016-09-25 10:46:48 +02:00
Christophe Riccio
30c9391aeb Merge 0.9.8 2016-09-25 10:37:41 +02:00
Christophe Riccio
b7a286b186 Renamed test 2016-09-25 10:35:30 +02:00
Christophe Riccio
02b954f9eb Merge branch '0.9.8' 2016-09-24 10:52:36 +02:00
Christophe Riccio
0675da467a Optimized quaternion log function #554 2016-09-24 10:46:46 +02:00
Christophe Riccio
13754226bc Merge branch '0.9.8' 2016-09-18 21:56:52 +02:00
Christophe Riccio
9669cf4905 - Fixed packing/unpacking function fixed for 5_6_5 and 5_5_5_1 #552 2016-09-18 21:56:32 +02:00
Christophe Riccio
4cd40953f1 Merge branch '0.9.8' 2016-09-18 19:40:58 +02:00
Christophe Riccio
695f853ae0 Updated readme for fixed Visual Studio aligned type W4 warning #548 2016-09-18 19:40:49 +02:00
Christophe Riccio
f96bc5fd9d Merge branch '0.9.8' 2016-09-13 00:22:19 +02:00
Christophe Riccio
cb7179239b - Fixed GCC 4.8 with C++11 compilation option #550 2016-09-13 00:21:56 +02:00
Christophe Riccio
b4b5131a51 Merge branch '0.9.8' 2016-09-13 00:03:11 +02:00
Christophe Riccio
8ac281e841 Fixed bug on the faceforward function. #549 2016-09-13 00:02:59 +02:00
Christophe Riccio
5fb5e0e321 Fixed bug on the faceforward function. #549 2016-09-13 00:01:54 +02:00
Christophe Riccio
773389c400 Merge 0.9.8 2016-09-11 17:22:05 +02:00
Christophe Riccio
2235c77cec Fixed GCC warning filtering, replaced -pedantic by -Wpedantic 2016-09-11 17:21:18 +02:00
Christophe Riccio
77b6005e18 Merged 0.9.8 branch 2016-09-11 14:05:43 +02:00
Christophe Riccio
e3072918fc Fixed readme 2016-09-11 14:05:01 +02:00
Christophe Riccio
32e22d69a6 Merged 0.9.8 branch 2016-09-11 14:04:26 +02:00
Christophe Riccio
3c4fe6133e Prepare GLM 0.9.8.1 2016-09-11 14:02:08 +02:00
Christophe Riccio
4a5461fa49 Updated readme 2016-09-11 13:26:22 +02:00
Christophe Riccio
41ff0aff82 Merge branch '0.9.8' 2016-09-11 12:59:43 +02:00
Christophe Riccio
9f0110f5b0 Updated readme 2016-09-11 12:34:22 +02:00
Christophe Riccio
8a54ba3462 Added GTC_color_encoding 2016-09-11 02:50:08 +02:00
Christophe Riccio
4be686d1fe Merged 0.9.8 2016-09-11 00:21:34 +02:00
Christophe Riccio
0db72b76ab Updated GLM Manual 2016-09-10 02:36:25 +02:00
Christophe Riccio
9160f8b8d2 Removed deprecated defines 2016-09-02 01:53:38 +02:00
Christophe Riccio
d029db8ac0 Merge 0.9.8 2016-09-02 01:46:56 +02:00
Christophe Riccio
a609a0fea6 - Added more information to build messages 2016-09-02 00:30:37 +02:00
Christophe Riccio
10dc67e2b5 - Added GLM_FORCE_UNRESTRICTED_GENTYPE allowing non basic genType #543 2016-09-01 23:32:12 +02:00
Christophe Riccio
bf88ae130d Merge branch '0.9.8' 2016-08-18 00:59:07 +02:00
Christophe Riccio
ad262c3592 Udpated readme with fixed mat3_cast #542 2016-08-18 00:58:58 +02:00
Christophe Riccio
fa8b1f419d Merge branch '0.9.8' 2016-08-07 12:57:01 +02:00
Christophe Riccio
4db0dfcb19 Added lowestBitValue to GTX_bit #536 2016-08-07 12:56:49 +02:00
Christophe Riccio
55d7fa2775 Merge branch '0.9.8' 2016-08-06 19:28:34 +02:00
Christophe Riccio
edc328c7c9 Fixed GTX_wrap #534, improved GTX_wrap for SIMD friendliness 2016-08-06 19:28:16 +02:00
Christophe Riccio
48ab7db993 Merge branch '0.9.8' 2016-07-17 01:13:47 +02:00
Christophe Riccio
71004231c6 Updated readme 2016-07-17 01:13:38 +02:00
Christophe Riccio
dc89797275 - Added quaternion version of isnan and isinf #521 2016-07-17 01:02:30 +02:00
Christophe Riccio
21a9d4ce18 Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible 2016-07-17 00:00:07 +02:00
Christophe Riccio
a1b4bdbf03 Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible 2016-07-16 23:54:11 +02:00
Christophe Riccio
630f0840f2 Removed 0.9.8 deprecated extensions 2016-07-16 23:46:41 +02:00
Christophe Riccio
08a7fc698e Updated 0.9.8 readme URL 2016-07-16 23:20:33 +02:00
Christophe Riccio
077aaca6f7 Updated version 2016-07-16 23:18:23 +02:00
Christophe Riccio
c80e142816 No more warnings for use of long long 2016-07-16 22:25:09 +02:00
Christophe Riccio
7268a3d0c3 0.9.7 branch 2016-07-16 20:41:43 +02:00
Christophe Riccio
dff3af56a8 GLM 0.9.7.6 release 2016-07-16 20:20:38 +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
6d169bccc2 Fixed scalar reciprocal functions (GTC_reciprocal) #520 2016-07-15 22:40:00 +02:00
Christophe Riccio
c406cabf6b Merged 0.9.7 2016-07-14 16:02:20 +02:00
Christophe Riccio
e42e6257e3 Cherry pick #482 fix 2016-07-14 15:59:42 +02:00
Christophe Riccio
f4f69be57e Merge branch '0.9.7' 2016-07-14 15:49:38 +02:00
Christophe Riccio
bfb64e7657 Fixed missing vec1 overload to length2 and distance2 functions #431 2016-07-14 15:48:15 +02:00
Christophe Riccio
b8b43e6a4d Added GTC_functions extension 2016-07-14 15:20:44 +02:00
Christophe Riccio
6cb2c7f95c Fixed spelling mistake #517 2016-06-20 00:25:34 +02:00
Christophe Riccio
7aca47b19e Fixed missing vec1 overload to length2 and distance2 functions #431 2016-06-04 23:48:05 +02:00
Christophe Riccio
0699896927 Merge branch '0.9.7' 2016-06-04 23:12:05 +02:00
Christophe Riccio
39e63661a6 Fixed STL for C++11 detection on ICC #510 2016-06-04 23:11:50 +02:00
Christophe Riccio
b54a256499 - Fixed strict aliaing warnings #473 2016-06-04 22:57:21 +02:00
Christophe Riccio
41984e42ab Added GTC_type_aligned with aligned *vec* types 2016-06-01 00:43:35 +02:00
Christophe Riccio
a69679e951 Merged 0.9.7 branch 2016-05-30 20:31:44 +02:00
Christophe Riccio
64342f78bf Updated version and updated readme 2016-05-30 20:28:42 +02:00
Christophe Riccio
29fa0f1607 Deprecated GLM_GTX_simd_mat4, GLM_GTX_simd_vec4 and GLM_GTX_simd_quat 2016-05-28 19:34:46 +02:00
Christophe Riccio
740e6d6e56 Merged 0.9.7 branch 2016-05-24 23:51:02 +02:00
Christophe Riccio
767aa16e5b Updated readme for GLM 0.9.7 release 2016-05-24 22:30:51 +02:00
Christophe Riccio
72c741d8ea Fixed sign with signed integer function on non-x86 architecture 2016-05-24 13:29:18 +02:00
Christophe Riccio
1208eb63f7 Added NEON, MIPS and PowerPC detection 2016-05-23 23:35:34 +02:00
Christophe Riccio
b5ebda89d7 Updated readme 2016-05-23 19:30:42 +02:00
Christophe Riccio
9aabeb4075 Merge branch '0.9.7' 2016-05-23 19:29:53 +02:00
Christophe Riccio
2a4c7e77d6 Added Visual C++ Clang toolset detection 2016-05-23 19:29:36 +02:00
Christophe Riccio
74367aca3c Added Visual C++ Clang toolset detection 2016-05-23 19:25:07 +02:00
Christophe Riccio
0e780a5efd - Use Cuda built-in function for abs function implementation with Cuda compiler 2016-05-22 18:04:32 +02:00
Christophe Riccio
93a2f03649 Merge branch '0.9.7' 2016-05-18 22:53:00 +02:00
Christophe Riccio
dcffcbdc97 Fixed GLM_FORCE_INLINE with binary vec4 operators 2016-05-18 22:52:47 +02:00
Christophe Riccio
792151573c Fixed to_string when used with GLM_FORCE_INLINE #506 2016-05-18 22:46:58 +02:00
Christophe Riccio
9a7b802bdc - Added constexpr for *vec*, *mat*, *quat* and *dual_quat* types #493 2016-05-05 13:05:15 +02:00
Christophe Riccio
c8070624db Merge branch 'master' of https://github.com/g-truc/glm 2016-05-04 21:08:03 +02:00
Christophe Riccio
d7abee5d80 Updated readme with SIMD and swizzle interaction 2016-05-04 21:07:57 +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
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
b3cae39ea6 Merge 0.9.7 2016-04-29 17:37:27 +02:00
Christophe Riccio
79643cf4fa Merge 0.9.7 branch 2016-04-24 14:58:57 +02:00
Christophe Riccio
9770c9f73d Fixed uaddCarry warning #497 2016-04-24 14:56:44 +02:00
Eric Engestrom
ca46062bea Fix spelling mistakes 2016-04-03 00:50:25 +01:00
Christophe Riccio
b0091cfbc5 Fixed readme 2016-03-19 15:38:21 +01:00
Christophe Riccio
1d9f8408e6 Merge 0.9.7 branch 2016-03-19 12:53:27 +01:00
Christophe Riccio
407d671954 Updated readme 2016-03-19 12:37:39 +01:00
Christophe Riccio
61d58b0296 Fixed missing GLM_PLATFORM_CYGWIN declaration #495 2016-03-19 12:28:18 +01:00
Christophe Riccio
234d7d4ba9 Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait 2016-03-13 12:56:26 +01:00
Christophe Riccio
d245268c2e Merge branch '0.9.7' 2016-03-12 20:35:20 +01:00
Christophe Riccio
444cf0f36a Fixed undefined reference errors #489 2016-03-12 20:35:06 +01:00
Christophe Riccio
86c58b8b8b Added iround and uround to GTC_integer, fast round on positive values 2016-03-10 21:53:08 +01:00
Christophe Riccio
c853df1638 Added uround to GTC_integer, fast round on positive values 2016-03-10 21:17:46 +01:00
Christophe Riccio
58f432b76d Updated release note to mention #415 2016-03-06 00:18:05 +01:00
Christophe Riccio
fe18a36c10 - Added right and left handed projection and clip control support #447 #119 2016-03-06 00:16:09 +01:00