This website requires JavaScript.
d08618c073
Convert integers to type T in quaternion mat3_cast()
Patrik Huber
2016-08-17 23:24:44 +01:00
c947b3338b
Merge branch '0.9.8'
Christophe Riccio
2016-08-11 00:42:43 +02:00
ebafd8e82d
Fixed aligned type build on Visual C++ 2013 and older compiler #539
Christophe Riccio
2016-08-11 00:41:38 +02:00
239c590ac0
Merge branch '0.9.8'
Christophe Riccio
2016-08-09 20:48:50 +02:00
37ab3dfd29
Fixed Cuda build, using '__align__' for alignments in Cuda #539
Christophe Riccio
2016-08-09 20:48:34 +02:00
7f4ad7524a
Merge branch '0.9.8'
Christophe Riccio
2016-08-09 20:07:55 +02:00
7ba6ea9a71
Merge branch '0.9.8' of https://github.com/g-truc/glm into 0.9.8
Christophe Riccio
2016-08-09 20:07:46 +02:00
31c83cc5c8
Merge branch '0.9.8'
Christophe Riccio
2016-08-09 20:06:00 +02:00
09bf19db7e
Fixed Cuda build, no support of __declspec(align(alignment))
Christophe Riccio
2016-08-09 20:05:19 +02:00
ec8fa4623c
Fixed Cuda build, no support of __declspec(align(alignment))
Christophe Riccio
2016-08-09 20:05:19 +02:00
39020ad727
Merge branch '0.9.8'
Christophe Riccio
2016-08-08 11:45:38 +02:00
8fbec7f28e
Fixed Clang detection #537
Christophe Riccio
2016-08-08 11:45:30 +02:00
fa8b1f419d
Merge branch '0.9.8'
Christophe Riccio
2016-08-07 12:57:01 +02:00
4db0dfcb19
Added lowestBitValue to GTX_bit #536
Christophe Riccio
2016-08-07 12:56:49 +02:00
0a032d0314
Merge branch '0.9.8'
Christophe Riccio
2016-08-07 12:44:04 +02:00
f71171d49b
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
Christophe Riccio
2016-08-07 12:42:45 +02:00
0dbdf3fad4
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
Christophe Riccio
2016-08-07 12:42:45 +02:00
e671d50e05
Merge branch '0.9.8'
Christophe Riccio
2016-08-06 19:41:09 +02:00
dcdc966969
Workaround Cuda compiler bug #530
Christophe Riccio
2016-08-06 19:40:39 +02:00
cd50d4ae5c
Tentative CUDA workaround #530
Christophe Riccio
2016-08-06 19:35:46 +02:00
55d7fa2775
Merge branch '0.9.8'
Christophe Riccio
2016-08-06 19:28:34 +02:00
edc328c7c9
Fixed GTX_wrap #534 , improved GTX_wrap for SIMD friendliness
Christophe Riccio
2016-08-06 19:28:16 +02:00
897a5af243
Merge branch 'master' of https://github.com/g-truc/glm
Christophe Riccio
2016-08-06 18:32:05 +02:00
54057ebda0
Merge branch '0.9.8'
Christophe Riccio
2016-08-06 18:31:15 +02:00
f1cfd55da0
Fixed code sample #531
Christophe Riccio
2016-08-06 18:28:41 +02:00
8e8edcfb8d
Merge pull request #527 from IndiumGames/pedantic
Christophe
2016-07-20 23:01:53 +02:00
f4103fe7f8
Change -pedantic to -Wpedantic
Sami Kankaristo
2016-07-20 21:26:45 +03:00
27a25cb6a8
Merge branch '0.9.8'
Christophe Riccio
2016-07-17 22:37:28 +02:00
63dcf6ad77
Fix #ifdef (had old name)
Sami Kankaristo
2016-07-17 21:01:57 +03:00
dcb6a006ca
Merge pull request #526 from IndiumGames/fix-define-name
Christophe
2016-07-17 22:30:10 +02:00
c784051948
Fix #ifdef (had old name)
Sami Kankaristo
2016-07-17 21:01:57 +03:00
3f7630a7af
Merged GLM 0.9.8 branch
Christophe Riccio
2016-07-17 11:54:55 +02:00
a3b7bf46e7
Ignore long long warning with C++98 tests
Christophe Riccio
2016-07-17 11:53:47 +02:00
ecc91d4361
Merge 0.9.8 branch
Christophe Riccio
2016-07-17 11:52:15 +02:00
867f03c5f2
Fixed disable pedentic warning for anoynymous struct in GLM
Christophe Riccio
2016-07-17 11:30:12 +02:00
1d8dadcd15
Fixed disable pedentic warning for anoynymous struct in GLM
Christophe Riccio
2016-07-17 11:15:53 +02:00
60026b2066
Fixed build and clean up
Christophe Riccio
2016-07-17 11:07:46 +02:00
de77fadde2
Fixed long long warnings
Christophe Riccio
2016-07-17 10:56:27 +02:00
aa7951aaa4
Fixed long long warnings
Christophe Riccio
2016-07-17 10:54:53 +02:00
6fa619ee13
Fixed disabled long long warning on GCC
Christophe Riccio
2016-07-17 03:46:50 +02:00
4ab9776756
Fixed build error
Christophe Riccio
2016-07-17 03:43:56 +02:00
8c8c8367e3
Improved aligned types support
Christophe Riccio
2016-07-17 03:37:24 +02:00
ad1ae45066
More use of GLM_HAS_ALIGNED_TYPE
Christophe Riccio
2016-07-17 03:18:19 +02:00
b3d57f2cc9
Improved aligned types support
Christophe Riccio
2016-07-17 03:06:58 +02:00
eb20cdc6ae
Added precision qualifier tests
Christophe Riccio
2016-07-17 02:17:25 +02:00
48ab7db993
Merge branch '0.9.8'
Christophe Riccio
2016-07-17 01:13:47 +02:00
71004231c6
Updated readme
Christophe Riccio
2016-07-17 01:13:38 +02:00
dc89797275
- Added quaternion version of isnan and isinf #521
Christophe Riccio
2016-07-17 01:02:30 +02:00
7e8d5f4406
Merge branch '0.9.8'
Christophe Riccio
2016-07-17 00:01:08 +02:00
21a9d4ce18
Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible
Christophe Riccio
2016-07-16 23:54:11 +02:00
a1b4bdbf03
Fixed GLM test '/fp:fast' and '/Za' command-line options are incompatible
Christophe Riccio
2016-07-16 23:54:11 +02:00
630f0840f2
Removed 0.9.8 deprecated extensions
Christophe Riccio
2016-07-16 23:46:41 +02:00
a5e9632215
Merge branch '0.9.8'
Christophe Riccio
2016-07-16 23:42:01 +02:00
7eb0adb7a5
Clean up
Christophe Riccio
2016-07-16 23:41:50 +02:00
12de9b3764
Merged 0.9.8 branch
Christophe Riccio
2016-07-16 23:21:29 +02:00
08a7fc698e
Updated 0.9.8 readme URL
Christophe Riccio
2016-07-16 23:20:33 +02:00
077aaca6f7
Updated version
Christophe Riccio
2016-07-16 23:18:23 +02:00
6a6b54b699
Fixed long long warnings, fixed precision qualifier values on Clang where qualifiers had the same values
Christophe Riccio
2016-07-16 22:34:07 +02:00
c80e142816
No more warnings for use of long long
Christophe Riccio
2016-07-16 22:25:09 +02:00
0671e609bb
Merge branch 'master' of https://github.com/g-truc/glm
Christophe Riccio
2016-07-16 20:45:09 +02:00
7268a3d0c3
0.9.7 branch
Christophe Riccio
2016-07-16 20:41:43 +02:00
dff3af56a8
GLM 0.9.7.6 release
Christophe Riccio
2016-07-16 20:20:38 +02:00
07baa3b45a
Revert, to reduce risks of regressions
Christophe Riccio
2016-07-16 20:03:22 +02:00
2a3d241d78
GLM requires anynimous struct for SIMD optimizations and swizzle support #524
Christophe Riccio
2016-07-16 18:46:15 +02:00
848d68fe96
GLM requires long long support (C++98) and anonymous struct (C++11), disable the warnings within GLM. Strict compilers support check is performed. #524
Christophe Riccio
2016-07-16 18:36:56 +02:00
b157b1f6e3
Fixed build
Christophe Riccio
2016-07-16 16:54:11 +02:00
9e27641d94
Fixed Clang warning
Christophe Riccio
2016-07-16 16:52:58 +02:00
46cd601681
Fixed build error #524
Christophe Riccio
2016-07-16 15:57:49 +02:00
61e8432634
Fixed bad merge
Christophe Riccio
2016-07-16 01:00:24 +02:00
6271aa1530
Merged 0.9.7 branch, Factorized GLM_COMPILER_LLVM and GLM_COMPILER_APPLE_CLANG into GLM_COMPILER_CLANG
Christophe Riccio
2016-07-16 00:54:05 +02:00
2087606611
- Improved C++ 11 STL detection #523
Christophe Riccio
2016-07-16 00:28:32 +02:00
76fce77337
- Updated list of compiler versions detected
Christophe Riccio
2016-07-15 23:49:20 +02:00
09cbd5f7d6
Removed useless const references
Christophe Riccio
2016-07-15 23:11:25 +02:00
6d169bccc2
Fixed scalar reciprocal functions (GTC_reciprocal) #520
Christophe Riccio
2016-07-15 22:40:00 +02:00
166099e82d
Added generic quaternion SIMD optimizations
Christophe Riccio
2016-07-14 20:52:29 +02:00
9459aac681
Allows length2 specialization
Christophe Riccio
2016-07-14 16:42:46 +02:00
0698e6537a
Merge branch '0.9.7'
Christophe Riccio
2016-07-14 16:41:20 +02:00
33b9dad843
Fixed build
Christophe Riccio
2016-07-14 16:38:59 +02:00
212d343d5f
Reduce included code
Christophe Riccio
2016-07-14 16:38:08 +02:00
c85e24d978
Merge branch '0.9.7'
Christophe Riccio
2016-07-14 16:25:24 +02:00
b6da1e45e8
Fixed build
Christophe Riccio
2016-07-14 16:25:11 +02:00
c406cabf6b
Merged 0.9.7
Christophe Riccio
2016-07-14 16:02:20 +02:00
e42e6257e3
Cherry pick #482 fix
Christophe Riccio
2016-03-05 22:25:17 +01:00
f4f69be57e
Merge branch '0.9.7'
Christophe Riccio
2016-07-14 15:49:38 +02:00
bfb64e7657
Fixed missing vec1 overload to length2 and distance2 functions #431
Christophe Riccio
2016-06-04 23:48:05 +02:00
6e9b524be1
Fixed matrix functions using SIMD code on unaligned types #518
Christophe Riccio
2016-07-14 15:21:45 +02:00
b8b43e6a4d
Added GTC_functions extension
Christophe Riccio
2016-07-14 15:20:44 +02:00
3b1af3fe0b
Fixed build using SIMD
Christophe Riccio
2016-07-01 01:01:32 +02:00
6cb2c7f95c
Fixed spelling mistake #517
Christophe Riccio
2016-06-20 00:25:34 +02:00
0e1e181484
Clean up
Christophe Riccio
2016-06-10 23:14:17 +02:00
9613edbaf5
Updated GTC_type_aligned extension
Christophe Riccio
2016-06-09 23:18:44 +02:00
c256a4ed11
Added unaligned precision qualifiers
Christophe Riccio
2016-06-09 20:12:33 +02:00
7aca47b19e
Fixed missing vec1 overload to length2 and distance2 functions #431
Christophe Riccio
2016-06-04 23:48:05 +02:00
0699896927
Merge branch '0.9.7'
Christophe Riccio
2016-06-04 23:12:05 +02:00
39e63661a6
Fixed STL for C++11 detection on ICC #510
Christophe Riccio
2016-06-04 23:08:08 +02:00
8848bc2a08
Fixed STL for C++11 detection on Intel compiler #510
Christophe Riccio
2016-06-04 23:08:08 +02:00
b54a256499
- Fixed strict aliaing warnings #473
Christophe Riccio
2016-06-04 22:57:21 +02:00
4155e5b820
Workaround GCC build with GLM_FORCE_PURE defined
Christophe Riccio
2016-06-02 02:54:05 +02:00
731a263325
Fixed bitcount build errors
Christophe Riccio
2016-06-02 02:32:54 +02:00
5fdca07eee
Clean up
Christophe Riccio
2016-06-02 01:01:36 +02:00