Fixed swizzle extension
This commit is contained in:
parent
112f755b0b
commit
22a7f6d1f1
@ -11,7 +11,7 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef glm_gtc_swizzle
|
||||
#define glm_gtc_closest_point
|
||||
#define glm_gtc_swizzle
|
||||
|
||||
// Dependency:
|
||||
#include "../glm.hpp"
|
||||
@ -26,7 +26,25 @@ namespace glm
|
||||
//! GLM_GTC_swizzle extension
|
||||
namespace swizzle{
|
||||
|
||||
template <typename T>
|
||||
T swizzle(
|
||||
detail::tvec4<T> const & v,
|
||||
comp x);
|
||||
|
||||
template <typename T>
|
||||
detail::tvec2<T> swizzle(
|
||||
detail::tvec4<T> const & v,
|
||||
comp x, comp y);
|
||||
|
||||
template <typename T>
|
||||
detail::tvec3<T> swizzle(
|
||||
detail::tvec4<T> const & v,
|
||||
comp x, comp y, comp z);
|
||||
|
||||
template <typename T>
|
||||
inline detail::tref4<T> swizzle(
|
||||
detail::tvec4<T> const & v,
|
||||
comp x, comp y, comp z, comp w);
|
||||
|
||||
}//namespace swizzle
|
||||
}//namespace gtc
|
||||
|
Loading…
x
Reference in New Issue
Block a user