1167 Commits (b47a0a212fec649264bc5a46db8cf3ff34a541d6)

Author SHA1 Message Date
Christophe Riccio 5c84e480bf Fixed warnings generated by GLM_COMPONENT* #113 ago%!(EXTRA string=12 years)
Christophe Riccio c038e80e9f Optimized GTC packing functions ago%!(EXTRA string=12 years)
Christophe Riccio cd186dadb3 Optimized packing and unpacking functions 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 966c049ce6 Fixed Snorm2x16 packing ago%!(EXTRA string=12 years)
Christophe Riccio f9b944bd31 Fixed an overload resolution bug generating chains of convertions. ago%!(EXTRA string=12 years)
Christophe Riccio 0ff1026dbb Removed value_type and size_type ago%!(EXTRA string=12 years)
Christophe Riccio d3f0262a27 Fixed .length() that should return a int and not a size_t 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 635d2d0eca Fixed GTC_packing build ago%!(EXTRA string=12 years)
Christophe Riccio 8e955736ac Removed GTC_swizzle ago%!(EXTRA string=12 years)
Christophe Riccio 7673080359 Clean up unused defines ago%!(EXTRA string=12 years)
Christophe Riccio 35b0d2afd8 Fixed a Visual C++ 10 bug regarding declaration of templates ago%!(EXTRA string=12 years)
Christophe Riccio c6062115c6 Removed l-value swizzle operators ago%!(EXTRA string=12 years)
Christophe Riccio 4b7862b314 Fixed issues with ref types for l-value swizzle operators ago%!(EXTRA string=12 years)
Christophe Riccio b3d70c635b Bring back CXXMS and CXX98 code pass for swizzle operators ago%!(EXTRA string=12 years)
Christophe Riccio bc72fafdd9 Removed multiple component selection code ago%!(EXTRA string=12 years)
Christophe Riccio 6e82d7ba31 Remove unsupported compiler detection ago%!(EXTRA string=12 years)
Christophe Riccio 1de93021bd Updated compiler detection ago%!(EXTRA string=12 years)
Christophe Riccio 4dd2b6893e Removed multiple code path for vector components ago%!(EXTRA string=12 years)
Christophe Riccio b1230f2adc Fixed build ago%!(EXTRA string=12 years)
Christophe Riccio 0abec19bc1 Added missing documentation, missing 4x16 half packing functions, added initial tests ago%!(EXTRA string=12 years)
Christophe Riccio fb13e7bf8a Added unpack 111110 implementation, missing inf and NaN code path ago%!(EXTRA string=12 years)
Christophe Riccio 6fd6cf2c8c Fixed packing implementation function names, added missing (un)PackUnom3x10_1_2 implementations, fixed rounding and clamping on (un)packSnom3x10_1x2 implementations ago%!(EXTRA string=12 years)
Christophe Riccio 5645369d56 Fixed packing implementation function names ago%!(EXTRA string=12 years)
Christophe Riccio 65d29dddaa Completed GTC_packing documentation ago%!(EXTRA string=12 years)
Christophe Riccio 44f9db1c3b Added documentation for GTC+packing ago%!(EXTRA string=12 years)
Christophe Riccio 965b641722 Added documentation for GTC+packing ago%!(EXTRA string=12 years)
Christophe Riccio 59cc657ada Added documentation for GTC_packing ago%!(EXTRA string=12 years)
Christophe Riccio da95e96fcf Fixed build on Clang and C++11 ago%!(EXTRA string=12 years)
Christophe Riccio 1807881509 Added packXNorm documentation ago%!(EXTRA string=12 years)
Christophe Riccio 9464e5b590 Added error for unsupported compiler versions ago%!(EXTRA string=12 years)
Christophe Riccio da38a6e58c Better compiler detection in CMake. Language detection for Clang ago%!(EXTRA string=12 years)
Christophe Riccio 53bd892a88 Added 1x8 packing functions. Add documentation for half packing functions. ago%!(EXTRA string=12 years)
Christophe Riccio 1ab7271e7d Fixed is_int and is_uint code duplication with GCC and C++11 #107 ago%!(EXTRA string=12 years)
Christophe Riccio caf8f991ca Fixed detection to select the last known compiler if newer version #106 ago%!(EXTRA string=12 years)
Christophe Riccio d0e382592a Fixed C++0X on VisualC++ 2012+ ago%!(EXTRA string=12 years)
Christophe Riccio 25a5c21a24 Initial build with half types removed ago%!(EXTRA string=12 years)
Christophe Riccio 54a395abd9 Added Visual C++ 2013 detection ago%!(EXTRA string=12 years)
Christophe Riccio b592d9ff83 Added WINCE detection #92 ago%!(EXTRA string=12 years)
Christophe Riccio 5b525ced24 Back port fix for issue #99 ago%!(EXTRA string=12 years)
Christophe Riccio a105876133 Added GTC_packing implementation ago%!(EXTRA string=12 years)
Christophe Riccio cf14790806 Added packF11F11F10 implementation ago%!(EXTRA string=12 years)
Christophe Riccio 573712405b Added declaration for new GTC_packing extension ago%!(EXTRA string=12 years)
Jonathan Armond e841c1dbe0 Add missing non-const value_ptr for quat ago%!(EXTRA string=12 years)
Christophe Riccio 2d983ed9cf Added WINCE detection ago%!(EXTRA string=12 years)
Jacob Parker 1a189b3400 remove register specifier, deprecated in C++11 ago%!(EXTRA string=12 years)
Jacob Parker df192a6bcc remove register specifier, deprecated in C++11 ago%!(EXTRA string=12 years)