Christophe Riccio
d93a3be4ac
- Improved API documentation #668
ago%!(EXTRA string=8 years)
Christophe Riccio
faf1da52b7
Renamed P (for precision) template argument to Q (for qualifier)
ago%!(EXTRA string=8 years)
Christophe Riccio
e76fca75a0
More consistent coding style
ago%!(EXTRA string=8 years)
Christophe Riccio
a805fb9d68
Renamed precision enum to qualifier
ago%!(EXTRA string=8 years)
Christophe Riccio
c2fe3fccf6
Use length_t instead of int for vec and mat lengths #584
ago%!(EXTRA string=9 years)
John McFarlane
506a487d24
parameterize number of dimensions of vector in tvec<D, T, P>
...
- specializes for 1, 2, 3 and 4-dimensional vector types
which are then aliased as tvec1, tvec2, tvec3 and tvec4
- requires C++11 aliases; breaks compatability with C++03
- tested on:
- clang-3.5.2, clang-3.8.0
- gcc 4.8.5, gcc 5.4.1, gcc 6.2.0
TODO:
- still uses template template parameters - most can probably be removed
- some definitions might now be de-duplicated
ago%!(EXTRA string=9 years)
Stefan Winkler
f02ce4d6d3
Fix typo in experimental extension warnings
ago%!(EXTRA string=9 years)
Christophe Riccio
6482dd29d2
Added GLM_ENABLE_EXPERIMENTAL
ago%!(EXTRA string=9 years)
Christophe Riccio
a609a0fea6
- Added more information to build messages
ago%!(EXTRA string=9 years)
Christophe Riccio
316460408a
Simplify and more consistency for files headers
ago%!(EXTRA string=10 years)
Christophe Riccio
fc8b4404f0
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
Christophe Riccio
67964bfd0a
Matching headers and implementations
ago%!(EXTRA string=11 years)
Christophe Riccio
3f48ffefb0
Updated license
ago%!(EXTRA string=11 years)
Christophe Riccio
cff845c2b4
Use pragma once
ago%!(EXTRA string=11 years)
Christophe Riccio
eaf3cf3056
Added missing GLM_FUNC_DECL
ago%!(EXTRA string=12 years)
Christophe Riccio
ccb25c84c7
Update copyright year
ago%!(EXTRA string=12 years)
Christophe Riccio
6f7eb97b87
Move content of core directory into detail directory. Reduced dependencies to glm.hpp.
ago%!(EXTRA string=12 years)
Christophe Riccio
2a4434786e
Updated date
ago%!(EXTRA string=13 years)
Christophe Riccio
214c56cd45
Updated doxygen documentation
ago%!(EXTRA string=13 years)
Christophe Riccio
88d3927558
Updated copyright date
ago%!(EXTRA string=14 years)
Christophe Riccio
51716bb460
Extensions included have a define which value is GLM_VERSION
ago%!(EXTRA string=14 years)
Christophe Riccio
f97f51b47c
Added extension versioning
ago%!(EXTRA string=15 years)
Christophe Riccio
3621deaeb5
Removed gtc and gtx namespaces
ago%!(EXTRA string=15 years)
Christophe Riccio
0411572db9
Fixed API doc links
ago%!(EXTRA string=15 years)
Christophe Riccio
73c3d7a266
Completed new header to extensions
ago%!(EXTRA string=15 years)
Christophe Riccio
747d6b47b4
WIP New header to extensions
ago%!(EXTRA string=15 years)
Christophe Riccio
06cc480baa
Removed gtx extension namespace
ago%!(EXTRA string=15 years)
Christophe Riccio
14760e9770
Updated header files formatting
ago%!(EXTRA string=15 years)
Christophe Riccio
2cf02a836c
Apply 'basic grouping patch' Ticket #36
ago%!(EXTRA string=15 years)
Christophe Riccio
9b38fe5dcb
Updated copyright date
ago%!(EXTRA string=15 years)
Christophe Riccio
e4421a9b0f
Updated copyright dates
ago%!(EXTRA string=15 years)
Christophe Riccio
da085b4287
Added extension include messages
ago%!(EXTRA string=15 years)
Christophe Riccio
05439738b8
Updated to GLM 0.9.B
ago%!(EXTRA string=16 years)
Christophe Riccio
7c7b1d0b3d
Added GLM 0.8.4
ago%!(EXTRA string=16 years)
Christophe Riccio
b1b02bc31b
RAZ
ago%!(EXTRA string=16 years)
Christophe Riccio
25b03fe24c
Initial commit based on GLM 0.9.B.1 code
ago%!(EXTRA string=16 years)