diff --git a/glm/core/type_vec2.hpp b/glm/core/type_vec2.hpp index 96dd9778..2a08d1eb 100644 --- a/glm/core/type_vec2.hpp +++ b/glm/core/type_vec2.hpp @@ -73,7 +73,7 @@ namespace detail union {value_type y, g, t;}; # if(defined(GLM_SWIZZLE)) - GLM_SWIZZLE_GEN_REF_FROM_VEC2(value_type, P, detail::tvec2, detail::tref2) + //GLM_SWIZZLE_GEN_REF_FROM_VEC2(value_type, P, detail::tvec2, detail::tref2) GLM_SWIZZLE_GEN_VEC_FROM_VEC2(value_type, P, detail::tvec2, detail::tvec2, detail::tvec3, detail::tvec4) # endif//(defined(GLM_SWIZZLE)) # endif//GLM_LANG diff --git a/glm/core/type_vec3.hpp b/glm/core/type_vec3.hpp index 9cf882ad..c193f0f9 100644 --- a/glm/core/type_vec3.hpp +++ b/glm/core/type_vec3.hpp @@ -74,7 +74,7 @@ namespace detail union { value_type z, b, p; }; # if(defined(GLM_SWIZZLE)) - GLM_SWIZZLE_GEN_REF_FROM_VEC3(T, P, detail::tvec3, detail::tref2, detail::tref3) + //GLM_SWIZZLE_GEN_REF_FROM_VEC3(T, P, detail::tvec3, detail::tref2, detail::tref3) GLM_SWIZZLE_GEN_VEC_FROM_VEC3(T, P, detail::tvec3, detail::tvec2, detail::tvec3, detail::tvec4) # endif//(defined(GLM_SWIZZLE)) # endif//GLM_LANG diff --git a/glm/core/type_vec4.hpp b/glm/core/type_vec4.hpp index 373c9ec5..11d79366 100644 --- a/glm/core/type_vec4.hpp +++ b/glm/core/type_vec4.hpp @@ -75,7 +75,7 @@ namespace detail union { value_type w, a, q; }; # if(defined(GLM_SWIZZLE)) - GLM_SWIZZLE_GEN_REF_FROM_VEC4(T, P, detail::tvec4, detail::tref2, detail::tref3, detail::tref4) + //GLM_SWIZZLE_GEN_REF_FROM_VEC4(T, P, detail::tvec4, detail::tref2, detail::tref3, detail::tref4) GLM_SWIZZLE_GEN_VEC_FROM_VEC4(T, P, detail::tvec4, detail::tvec2, detail::tvec3, detail::tvec4) # endif//(defined(GLM_SWIZZLE)) # endif//GLM_LANG diff --git a/glm/gtc/swizzle.hpp b/glm/gtc/swizzle.hpp index e111b4ec..b1849b71 100644 --- a/glm/gtc/swizzle.hpp +++ b/glm/gtc/swizzle.hpp @@ -393,7 +393,6 @@ namespace glm static_swizzle4_ref(glm::u16, 4) static_swizzle4_ref(glm::u32, 4) static_swizzle4_ref(glm::u64, 4) - /// @} }//namespace glm diff --git a/readme.txt b/readme.txt index 74bcd8e5..c15dc6d5 100644 --- a/readme.txt +++ b/readme.txt @@ -51,6 +51,7 @@ GLM 0.9.5.0: 2013-XX-XX - Removed GTX_ocl_type extension - Fixed post increment and decrement operators - Fixed perspective with zNear == 0 (#71) +- Removed l-value swizzle operators ================================================================================ GLM 0.9.4.6: 2013-08-XX