245 Commits (dad27d9b37738f27eded01733831a68d9f182000)

Author SHA1 Message Date
Christophe Riccio dad27d9b37 Fixed tests ago%!(EXTRA string=14 years)
Christophe Riccio 0cd665c4ca Fixed reflect and refract test ago%!(EXTRA string=14 years)
Christophe Riccio 3aa30ff67c Added vector query basic tests ago%!(EXTRA string=14 years)
Christophe Riccio d09501b7b0 Added epsilon constant and improved queries... still probably broken, need extra test ago%!(EXTRA string=14 years)
Christophe Riccio 369e929910 Fixed ticket #147 refract for scalar ago%!(EXTRA string=14 years)
Christophe Riccio 390498ef87 Fixed refract for double based types ago%!(EXTRA string=14 years)
Christophe Riccio f0932fa9cc Added a test for double variable with modf ago%!(EXTRA string=14 years)
Christophe Riccio c03490363f Added modf test ago%!(EXTRA string=14 years)
Christophe Riccio e298ecfe1a Fixed swizzle functions ago%!(EXTRA string=14 years)
Christophe Riccio 66a8720bc0 Fixed condition to enable half vector specialization ago%!(EXTRA string=14 years)
Christophe Riccio 146eacb067 Updated tests for GCC 4.3 and below support ago%!(EXTRA string=14 years)
Christophe Riccio 621c266f33 Use 32 bits integers for these tests instead of 64 bits ago%!(EXTRA string=14 years)
Christophe Riccio 671ebd40eb Fixed GCC 4.2.4 build ago%!(EXTRA string=14 years)
Christophe Riccio 6c00ffa1b4 Fixed roundEven implementation, tests are now passing ago%!(EXTRA string=14 years)
Christophe Riccio 5050bfacf7 Fixed setup options ago%!(EXTRA string=14 years)
Christophe Riccio 7cbda2e1e2 Added GLM_SUPPORT_SWIZZLE_OPERATOR macro ago%!(EXTRA string=14 years)
Christophe Riccio e5c087da89 Fixed build on compiler that doesn't support swizzle operators ago%!(EXTRA string=14 years)
Christophe Riccio 9db0d3525a Fixed language detection on GCC ago%!(EXTRA string=14 years)
Christophe Riccio 1e7923e7b9 Fixed compiler setup options ago%!(EXTRA string=14 years)
Christophe Riccio 212e1a1f07 Fixed swizzle functions for single component name mode of vector types ago%!(EXTRA string=14 years)
Christophe Riccio 4843f8ffb9 Added swizzle operator from generated functions for non C++11 compiler ago%!(EXTRA string=14 years)
Christophe Riccio 9e735277ad Added explicit swizzle functions ago%!(EXTRA string=14 years)
Christophe Riccio b056a22498 Improved pure code path ago%!(EXTRA string=14 years)
Christophe Riccio 911df15e8a Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio 6277440507 Fixed removed namespace still present ago%!(EXTRA string=14 years)
Christophe Riccio 8864136e87 Fixed log2 ago%!(EXTRA string=14 years)
Christophe Riccio 3c2882439f Added nlz, improved int log2, optimized findMSB with intrinsics ago%!(EXTRA string=14 years)
Christophe Riccio 09ee14ad4c Added uint log2 and deprecate GTX_unsigned_int ago%!(EXTRA string=14 years)
Ben bcc8926ebf Add additional swizzle constructors ago%!(EXTRA string=14 years)
Christophe Riccio e8ee34e397 Added constructor taking partial swizzle operation parameter ago%!(EXTRA string=14 years)
Christophe Riccio 5431212c55 Fixed /W4 warnings ago%!(EXTRA string=14 years)
Christophe Riccio 9c8930e630 Promoted noise extension to GTC ago%!(EXTRA string=14 years)
Christophe Riccio 0abdaee9b4 typo ago%!(EXTRA string=14 years)
Christophe Riccio 8876a7f7f4 Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio a4724afb2c Added vec2 operators tests ago%!(EXTRA string=14 years)
Christophe Riccio 92f0f44a2f Added vec4 operators tests ago%!(EXTRA string=14 years)
Christophe Riccio 426082bfbf Added vec3 operator tests ago%!(EXTRA string=14 years)
Christophe Riccio 82ffd4aaf3 Added binary operator tests ago%!(EXTRA string=14 years)
Christophe Riccio ca88ff50dd Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio 387854dbe3 Fixed and tested disk and ball rands ago%!(EXTRA string=14 years)
Christophe Riccio 695b058096 Fixed and tested circular and spherical rands ago%!(EXTRA string=14 years)
Christophe Riccio 1d05f79eb8 C++11 tests ago%!(EXTRA string=14 years)
Christophe Riccio a1789110e7 Fixed build ago%!(EXTRA string=14 years)
athile 44bd721a41 Swizzle clean-up ago%!(EXTRA string=14 years)
Christophe Riccio 5f52e6a82f Added spherical and circular rand implementations ago%!(EXTRA string=14 years)
Christophe Riccio 7df14e51dd Updated linearRand test ago%!(EXTRA string=14 years)
athile a762f19861 Further swizzle work. ago%!(EXTRA string=14 years)
athile 6dee4eabc4 WIP swizzle. Note: glm::dot() now working for swizzled vec3, but mysteriously not for vec2 or vec4. ago%!(EXTRA string=14 years)
athile 2851081b66 Incremental work on improving swizzles. ago%!(EXTRA string=14 years)
Christophe Riccio 3b66632235 Added half matrix tests ago%!(EXTRA string=14 years)