|
|
|
@ -21,7 +21,7 @@ namespace glm |
|
|
|
|
return glm::clamp(Texcoord, genType(0), genType(1)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec2<T, P> clamp |
|
|
|
|
( |
|
|
|
|
detail::tvec2<T, P> const & Texcoord |
|
|
|
@ -33,7 +33,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec3<T, P> clamp |
|
|
|
|
( |
|
|
|
|
detail::tvec3<T, P> const & Texcoord |
|
|
|
@ -45,7 +45,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec4<T, P> clamp |
|
|
|
|
( |
|
|
|
|
detail::tvec4<T, P> const & Texcoord |
|
|
|
@ -69,7 +69,7 @@ namespace glm |
|
|
|
|
return glm::fract(Texcoord); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec2<T, P> repeat |
|
|
|
|
( |
|
|
|
|
detail::tvec2<T, P> const & Texcoord |
|
|
|
@ -81,7 +81,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec3<T, P> repeat |
|
|
|
|
( |
|
|
|
|
detail::tvec3<T, P> const & Texcoord |
|
|
|
@ -93,7 +93,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec4<T, P> repeat |
|
|
|
|
( |
|
|
|
|
detail::tvec4<T, P> const & Texcoord |
|
|
|
@ -108,7 +108,7 @@ namespace glm |
|
|
|
|
//////////////////////// |
|
|
|
|
// mirrorRepeat |
|
|
|
|
|
|
|
|
|
template <typename genType> |
|
|
|
|
template <typename genType, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER genType mirrorRepeat |
|
|
|
|
( |
|
|
|
|
genType const & Texcoord |
|
|
|
@ -127,7 +127,7 @@ namespace glm |
|
|
|
|
return Out; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec2<T, P> mirrorRepeat |
|
|
|
|
( |
|
|
|
|
detail::tvec2<T, P> const & Texcoord |
|
|
|
@ -139,7 +139,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec3<T, P> mirrorRepeat |
|
|
|
|
( |
|
|
|
|
detail::tvec3<T, P> const & Texcoord |
|
|
|
@ -151,7 +151,7 @@ namespace glm |
|
|
|
|
return Result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
template <typename T, precision P> |
|
|
|
|
GLM_FUNC_QUALIFIER detail::tvec4<T, P> mirrorRepeat |
|
|
|
|
( |
|
|
|
|
detail::tvec4<T, P> const & Texcoord |
|
|
|
|