468 Commits (5d22aabe70c1aa4d50164412180bf9e507d49c27)

Author SHA1 Message Date
athile 2851081b66 Incremental work on improving swizzles. ago%!(EXTRA string=14 years)
athile 73d5e729c1 WIP swizzles ago%!(EXTRA string=14 years)
athile fe9a5562c1 Binary operators for swizzle/vec combinations ago%!(EXTRA string=14 years)
athile 5d3c6fb4ca Start implementation for swizzle operaators. operator+ and operator- have been added. ago%!(EXTRA string=14 years)
Christophe Riccio 64453fd44e Fixed half vectors on VC + MS lang ext ago%!(EXTRA string=14 years)
Christophe Riccio cec8665d16 Fixed ticket #128, bitfield based on vec types ago%!(EXTRA string=14 years)
Christophe Riccio c998734914 Restore MS version of hvec* ago%!(EXTRA string=14 years)
athile 6022ff616e Swizzle updates to handle non-POD types (e.g. hvec3) correctly ago%!(EXTRA string=14 years)
athile f09aa1c177 First pass at adding swizzling members. ago%!(EXTRA string=14 years)
Christophe Riccio bf698ec3e6 Clean up half old cast operators and added counter ops tests ago%!(EXTRA string=14 years)
Christophe Riccio fc30641140 Added cast from Half types to any scalar types ago%!(EXTRA string=14 years)
Christophe Riccio 16bcc4444f Improved half implementation ago%!(EXTRA string=14 years)
Christophe Riccio 3ca45b7f0e Updated Clang and LLVM detection ago%!(EXTRA string=14 years)
Christophe Riccio d868e52275 Improved int64 type for C99 support ago%!(EXTRA string=14 years)
Christophe Riccio 26f0bf7a4d Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio 1ac0806c5d Fixed random tests ago%!(EXTRA string=14 years)
Christophe Riccio 3160fbf58c Fixed duplicated implementation of random functions ago%!(EXTRA string=14 years)
Christophe Riccio cc48ab3697 Added experiments and tests for roundEven ago%!(EXTRA string=14 years)
Christophe Riccio 91b8ae9c6e Fixed round function ago%!(EXTRA string=14 years)
Christophe Riccio 7cd97fe610 Fixed and test round functions ago%!(EXTRA string=14 years)
Christophe Riccio 20816a9f94 Updated compiler message tests ago%!(EXTRA string=14 years)
Christophe Riccio e42e112469 Typo ago%!(EXTRA string=14 years)
Christophe Riccio 450d75897c Fixed packing function implementation ago%!(EXTRA string=14 years)
Christophe Riccio 406bb666ea Fixed and tested all packing functions ago%!(EXTRA string=14 years)
Christophe Riccio 321f89ff7a Fixed and tested pack/unpackSnorm4x8 functions ago%!(EXTRA string=14 years)
Christophe Riccio b21b389d2c Fixed and tested pack/unpackSnorm2x16 functions ago%!(EXTRA string=14 years)
Christophe Riccio 7455b4f451 Added missing declaration ago%!(EXTRA string=14 years)
Christophe Riccio bf76e0af09 Added GLSL 4.20 pack/unpackHalf16x2 functions ago%!(EXTRA string=14 years)
Christophe Riccio f4800e6fc2 Added GLSL 4.20 pack/unpackSnorm2x16 ago%!(EXTRA string=14 years)
Christophe Riccio 76214fa0da Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio a734a705b7 Fixed build ago%!(EXTRA string=14 years)
Christophe Riccio 78ab122ae0 Declare specialized floattoXint functions ago%!(EXTRA string=14 years)
Christophe Riccio 0c70a2b1ea Fixed vec3 and vec4 for floattoXint functions ago%!(EXTRA string=14 years)
Christophe Riccio a198721c14 Fixed ticket 126, returns wrong types to floatToXint functions ago%!(EXTRA string=14 years)
Christophe Riccio 615262d52f Clean up tests ago%!(EXTRA string=14 years)
Christophe Riccio 10b7640186 Referenced OpenGL 4.2 ago%!(EXTRA string=14 years)
Christophe Riccio 2883847388 Fixed build, error from removed namespace and contructor casts ago%!(EXTRA string=14 years)
Christophe Riccio 24e438dac4 Updated documentation ago%!(EXTRA string=14 years)
Christophe Riccio 7d3a2d7743 Fixed cppcheck type ago%!(EXTRA string=14 years)
Christophe Riccio d46aa44034 Fixed warning, ticket #118 ago%!(EXTRA string=14 years)
Christophe Riccio 606383b2ae Fixed GCC warning ago%!(EXTRA string=14 years)
Christophe Riccio f1a56a6ba1 Created doxygen modules for core functions ago%!(EXTRA string=14 years)
Christophe Riccio 4b816e3c83 Updated doxygen doc ago%!(EXTRA string=14 years)
Christophe Riccio 937ef150b7 Updated doxygen doc ago%!(EXTRA string=14 years)
Christophe Riccio ac6f0c9b58 Updated doxygen doc ago%!(EXTRA string=14 years)
Christophe Riccio 7931278c0f Fixed mix with bool, ticket #107 ago%!(EXTRA string=14 years)
Christophe Riccio ea3e0d4ebd Fixed headers ago%!(EXTRA string=14 years)
Christophe Riccio 4179ba688d Updated file headers ago%!(EXTRA string=14 years)
Christophe Riccio 6fb24a4f99 Updated file headers according to GLM 0.9.3 convention ago%!(EXTRA string=14 years)
Christophe Riccio f97f51b47c Added extension versioning ago%!(EXTRA string=14 years)