Christophe Riccio
bcd07b50f3
- Added GLM_FORCE_NO_CTOR_INIT
2014-10-19 03:33:14 +02:00
Christophe Riccio
cff845c2b4
Use pragma once
2014-07-14 01:48:27 +02:00
Christophe Riccio
ccb25c84c7
Update copyright year
2014-01-04 22:32:28 +01:00
Christophe Riccio
9f8112f93a
Reduced dependencies of GTX extensions. Removed some deprecated code.
2013-12-25 04:16:08 +01:00
Christophe Riccio
6f7eb97b87
Move content of core directory into detail directory. Reduced dependencies to glm.hpp.
2013-12-24 10:41:59 +01:00
Christophe Riccio
d37d3539ed
- Fixed ldexp implementation
...
- Increased assert coverage
- Increased static_assert coverage
- Replaced GLM traits by STL traits when possible
- Allowed including individual core feature
2013-09-16 03:03:49 +02:00
Christophe Riccio
16b9c79acc
Added implicit conversion of types with different precision qualifier
2013-09-02 00:16:41 +02:00
Christophe Riccio
ef15d06104
Updated doxygen references
2013-05-12 15:51:11 +02:00
Christophe Riccio
8c7828e6f7
Fixed merge
2013-04-23 16:40:07 +02:00
Christophe Riccio
3e3736769c
Fixed intrinsics build
2013-02-21 11:36:50 +01:00
Christophe Riccio
2a4434786e
Updated date
2013-02-20 16:21:56 +01:00
Christophe Riccio
a4aa39f9bd
Fixed 0x2013 dash character in comments that cause issue in Windows
2013-01-23 02:27:59 +01:00
Dave Reid
87c90590be
Add support for x,y,z,w accessors to fvec4SIMD.
...
This is done via a union. It must be enabled with GLM_SIMD_ENABLE_XYZW_UNION. A nameless struct/union warning in VC (C4201) is explicitly disabled with the "pragma warning(push/pop)" system.
Allowing xyzw access makes it much easier to toggle between SIMD and non-SIMD builds.
2012-12-21 07:40:03 +10:00
Christophe Riccio
214c56cd45
Updated doxygen documentation
2012-11-13 17:54:11 +01:00
Christophe Riccio
88d3927558
Updated copyright date
2012-01-09 11:20:01 +00:00
Christophe Riccio
b056a22498
Improved pure code path
2011-10-18 11:21:34 +01:00
Christophe Riccio
51716bb460
Extensions included have a define which value is GLM_VERSION
2011-09-13 11:34:45 +01:00
Christophe Riccio
8b919ffe54
Merge branch '0.9.3' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.3
2011-06-14 20:26:56 +01:00
Christophe Riccio
f97f51b47c
Added extension versioning
2011-06-14 20:26:23 +01:00
Christophe Riccio
3621deaeb5
Removed gtc and gtx namespaces
2011-06-10 16:45:17 +01:00
Christophe Riccio
747d6b47b4
WIP New header to extensions
2011-06-08 00:58:37 +01:00
Christophe Riccio
06cc480baa
Removed gtx extension namespace
2011-06-07 11:28:11 +01:00
Christophe Riccio
0e9ad7b6a5
Fixed LLVM GCC support
2011-05-19 10:26:22 +01:00
Christophe Riccio
14760e9770
Updated header files formatting
2011-05-18 15:38:03 +01:00
Christophe Riccio
ce78b77f86
Improved alignment
2011-02-21 15:03:01 +00:00
Christophe Riccio
79f0f7c49f
Merge branch '0.9.1' into doc
2011-02-08 15:35:48 +00:00
Christophe Riccio
572e379dd3
Updated naming conventions
2011-02-08 15:22:25 +00:00
Christophe Riccio
f2a8d5a976
Updated fast versions
2011-02-08 14:16:54 +00:00
Christophe Riccio
a53acffaf4
Completed SQRT SIMD implementations
2011-02-08 12:31:20 +00:00
Christophe Riccio
ac23e433f0
Fixed merge
2011-02-08 12:10:15 +00:00
Christophe Riccio
d77694f8ac
Added SIMD sqrt functions support, ticket #2
2011-02-08 10:37:47 +00:00
Christophe Riccio
2cf02a836c
Apply 'basic grouping patch' Ticket #36
2011-02-05 00:49:50 +00:00
Christophe Riccio
c2792febb2
Updated SIMD implementation
2011-01-31 17:18:17 +00:00
Christophe Riccio
8387847c42
Improved simd cast and added duplicated values function with smind instructions
2011-01-31 12:38:48 +00:00
Christophe Riccio
510d9bbccf
Fixed build
2011-01-31 12:21:11 +00:00
Christophe Riccio
19f1decaac
Merge branch '0.9.1' of ssh://ogl-math.git.sourceforge.net/gitroot/ogl-math/ogl-math into 0.9.1
2011-01-29 17:52:42 +00:00
Christophe Riccio
2173dba0fd
Updated SIMD implementation
2011-01-29 17:51:44 +00:00
Christophe Riccio
4721dbeb4a
Added declarations
2011-01-28 18:39:52 +00:00
Christophe Riccio
c06484ff12
Clean up
2011-01-24 15:44:14 +00:00
Christophe Riccio
a00f95d2b5
Fixed 64 bits in Visual C++
2011-01-20 23:11:55 +00:00
Christophe Riccio
dc979ddfaf
Updated architechture detection and checking
2011-01-20 14:06:56 +00:00
Christophe Riccio
e4421a9b0f
Updated copyright dates
2011-01-20 11:40:14 +00:00
Christophe Riccio
da085b4287
Added extension include messages
2011-01-19 17:10:55 +00:00
Christophe Riccio
b5cda17ea8
Fixed GCC build and tests
2011-01-11 16:23:45 +00:00
Christophe Riccio
d7755485c8
Updated SSE setup
2011-01-10 20:10:35 +00:00
Christophe Riccio
d7f768718c
Added tests to main repository
2010-12-17 01:33:17 +00:00
Christophe Riccio
866db89305
Updated swizzle implementation
2010-12-16 02:16:58 +00:00
Christophe Riccio
47f1d6e5cc
Fixed build on QT Creqtor
2010-12-15 00:03:47 +00:00
Christophe Riccio
a0b835d2f5
Fixed build on Mac GCC
2010-12-14 22:34:11 +00:00
Christophe Riccio
7ba75dff4b
Updated SIMD operations
2010-12-13 18:34:02 +00:00