743 Commits (2cc0c53da75daeaf4dbbd9a8dabbd23343c6a98b)

Author SHA1 Message Date
Christophe Riccio aa318f6a43 Fixed GTX_mixed_product build ago%!(EXTRA string=12 years)
jan p springer 0e3cebf23a removed boost dependencies ago%!(EXTRA string=12 years)
jan p springer 623cdaa552 reimplemented io support for basic types ago%!(EXTRA string=12 years)
Christophe Riccio 3b8a199f1b Fixed glm::multiple warning with unsigned int genType ago%!(EXTRA string=12 years)
Andreas Bernstein 8de3c56ddc Remove includes of deleted half_float.hpp ago%!(EXTRA string=12 years)
jan p springer 0f66a02c2a added: op<< for glm types ago%!(EXTRA string=12 years)
Ed Preston 0ee6673470 Fixed missing precision aualifier in template ago%!(EXTRA string=12 years)
Christophe Riccio fbb54649b7 Added test files and fixed build errors for experimental extensions. ago%!(EXTRA string=12 years)
Christophe Riccio 2e72af3f6d Added test files for all GTX extensions ago%!(EXTRA string=12 years)
Sebastien Lussier 84b740d36e Added missing precision template params int GTX compatibility ago%!(EXTRA string=12 years)
Christophe Riccio 0e31538c26 Deprecated some GTX functions ago%!(EXTRA string=12 years)
Christophe Riccio 02c3ce21e8 More CUDA coverage, deprecated GTX_1010102 extension ago%!(EXTRA string=12 years)
David Reid dea65c8c23 Remove #include of missing file. ago%!(EXTRA string=12 years)
Christophe Riccio b51fe09cb9 Fixed build ago%!(EXTRA string=12 years)
Christophe Riccio f911117407 Replace glm::detail::type traits by std::numerical_limits traits ago%!(EXTRA string=12 years)
Filippo Ramaciotti 3eb1f70758 Changed sign for eulerAngleY to make it consistent with the others ago%!(EXTRA string=12 years)
unknown 00bb64f412 Changed sign for eulerAngleY to make it consistent with the others ago%!(EXTRA string=12 years)
Christophe Riccio 843cc7bd61 Fixed eulerAngleY rotation orientation ago%!(EXTRA string=12 years)
Christophe Riccio d37d3539ed - Fixed ldexp implementation ago%!(EXTRA string=12 years)
Christophe Riccio 6838815f9f Factorized fastInversesqrt code ago%!(EXTRA string=12 years)
Christophe Riccio ba1ccbaba2 Fixed merge ago%!(EXTRA string=12 years)
Christophe Riccio 804078f690 Fixed test against GLM_COMPILER_GCC31 and GLM_COMPILER_VC2005 that doesn't exist in GLM 0.9.5 #111 ago%!(EXTRA string=12 years)
Christophe Riccio c9f623e717 Fixed glm::orientation with GLM_FORCE_RADIANS defined #112 ago%!(EXTRA string=12 years)
Christophe Riccio 0ff1026dbb Removed value_type and size_type ago%!(EXTRA string=12 years)
Christophe Riccio b9266c07b0 Using C++ casts ago%!(EXTRA string=12 years)
Christophe Riccio 16b9c79acc Added implicit conversion of types with different precision qualifier ago%!(EXTRA string=12 years)
Christophe Riccio 25a5c21a24 Initial build with half types removed ago%!(EXTRA string=12 years)
Christophe Riccio ef15d06104 Updated doxygen references ago%!(EXTRA string=12 years)
Christophe Riccio 0a54eb99b1 Fixed compatibility type, using precision qualifier ago%!(EXTRA string=12 years)
Christophe Riccio 1b3d5cd378 Fixed space characters ago%!(EXTRA string=12 years)
Christophe Riccio a319cff426 Removed scalar functions ago%!(EXTRA string=12 years)
Christophe Riccio 691f04e14f Fixed post in/decrement operators ago%!(EXTRA string=12 years)
Christophe Riccio b2e55904b8 Fixed dual quat built on GCC ago%!(EXTRA string=12 years)
Christophe Riccio 13f27821b9 Completed GTX_multiple for negative values, issue #79 ago%!(EXTRA string=12 years)
Robert Ancell f0d4080fe3 Fix glm::higherMultiple and glm::lowerMultiple and assoicated test cases. Does not fix the specialized versions of these functions ago%!(EXTRA string=12 years)
Dave Reid e0cfd7d672 Attempt a small optimization in operator*(fquatSIMD, fvec4SIMD). No big improvement. ago%!(EXTRA string=12 years)
Dave Reid c08ea7656b Reorganize operator* to makes things a bit clearer. ago%!(EXTRA string=12 years)
Dave Reid 1eb88e4bc1 Cleanup. ago%!(EXTRA string=12 years)
Dave Reid c1006718b3 Add fastMix() and fastSlerp() implementations. ago%!(EXTRA string=12 years)
Dave Reid d07496460a Add the ability to convert a SIMD quat to a standard mat4. ago%!(EXTRA string=12 years)
Dave Reid 942bf08fe3 Add the ability to convert standard mat4s and mat3s to SIMD quats. ago%!(EXTRA string=12 years)
Dave Reid 13837e1079 Remove the SSE3 implementation in operator*(fquatSIMD, fquatSIMD). ago%!(EXTRA string=12 years)
Dave Reid 197b6c96d8 Improve efficiency of operator*(fquatSIMD, fquatSIMD) in SSE4 mode. ago%!(EXTRA string=12 years)
Christophe Riccio 8c7828e6f7 Fixed merge ago%!(EXTRA string=12 years)
Christophe Riccio 3c7989486e Fixed literals in dual quaternion implementation ago%!(EXTRA string=12 years)
Dave Reid 7563a8bc4d Add initial implementation of SIMD optimized quaternions. ago%!(EXTRA string=12 years)
Dave Reid 6a7ccdb530 Fix another compilation error. ago%!(EXTRA string=12 years)
Dave Reid b6d994f638 Compilation fixes due to missing P template parameters. ago%!(EXTRA string=12 years)
Dave Reid 5519b86003 Fix fvec4SIMD and fmat4x4SIMD compilation errors. ago%!(EXTRA string=12 years)
Christophe Riccio f1967b5fb3 Removed GTX_ocl_type, issue #64 ago%!(EXTRA string=12 years)