|
GLM_FUNC_DECL uint8 | glm::packUnorm1x8 (float v) |
|
GLM_FUNC_DECL float | glm::unpackUnorm1x8 (uint8 p) |
|
GLM_FUNC_DECL uint16 | glm::packUnorm2x8 (vec2 const &v) |
|
GLM_FUNC_DECL vec2 | glm::unpackUnorm2x8 (uint16 p) |
|
GLM_FUNC_DECL uint8 | glm::packSnorm1x8 (float s) |
|
GLM_FUNC_DECL float | glm::unpackSnorm1x8 (uint8 p) |
|
GLM_FUNC_DECL uint16 | glm::packSnorm2x8 (vec2 const &v) |
|
GLM_FUNC_DECL vec2 | glm::unpackSnorm2x8 (uint16 p) |
|
GLM_FUNC_DECL uint16 | glm::packUnorm1x16 (float v) |
|
GLM_FUNC_DECL float | glm::unpackUnorm1x16 (uint16 p) |
|
GLM_FUNC_DECL uint64 | glm::packUnorm4x16 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackUnorm4x16 (uint64 p) |
|
GLM_FUNC_DECL uint16 | glm::packSnorm1x16 (float v) |
|
GLM_FUNC_DECL float | glm::unpackSnorm1x16 (uint16 p) |
|
GLM_FUNC_DECL uint64 | glm::packSnorm4x16 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackSnorm4x16 (uint64 p) |
|
GLM_FUNC_DECL uint16 | glm::packHalf1x16 (float v) |
|
GLM_FUNC_DECL float | glm::unpackHalf1x16 (uint16 v) |
|
GLM_FUNC_DECL uint64 | glm::packHalf4x16 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackHalf4x16 (uint64 p) |
|
GLM_FUNC_DECL uint32 | glm::packI3x10_1x2 (ivec4 const &v) |
|
GLM_FUNC_DECL ivec4 | glm::unpackI3x10_1x2 (uint32 p) |
|
GLM_FUNC_DECL uint32 | glm::packU3x10_1x2 (uvec4 const &v) |
|
GLM_FUNC_DECL uvec4 | glm::unpackU3x10_1x2 (uint32 p) |
|
GLM_FUNC_DECL uint32 | glm::packSnorm3x10_1x2 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackSnorm3x10_1x2 (uint32 p) |
|
GLM_FUNC_DECL uint32 | glm::packUnorm3x10_1x2 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackUnorm3x10_1x2 (uint32 p) |
|
GLM_FUNC_DECL uint32 | glm::packF2x11_1x10 (vec3 const &v) |
|
GLM_FUNC_DECL vec3 | glm::unpackF2x11_1x10 (uint32 p) |
|
GLM_FUNC_DECL uint32 | glm::packF3x9_E1x5 (vec3 const &v) |
|
GLM_FUNC_DECL vec3 | glm::unpackF3x9_E1x5 (uint32 p) |
|
template<length_t L, typename T , qualifier Q> |
GLM_FUNC_DECL vec< 4, T, Q > | glm::packRGBM (vec< 3, T, Q > const &rgb) |
|
template<length_t L, typename T , qualifier Q> |
GLM_FUNC_DECL vec< 3, T, Q > | glm::unpackRGBM (vec< 4, T, Q > const &rgbm) |
|
template<length_t L, qualifier Q> |
GLM_FUNC_DECL vec< L, uint16, Q > | glm::packHalf (vec< L, float, Q > const &v) |
|
template<length_t L, qualifier Q> |
GLM_FUNC_DECL vec< L, float, Q > | glm::unpackHalf (vec< L, uint16, Q > const &p) |
|
template<typename uintType , length_t L, typename floatType , qualifier Q> |
GLM_FUNC_DECL vec< L, uintType, Q > | glm::packUnorm (vec< L, floatType, Q > const &v) |
|
template<typename floatType , length_t L, typename uintType , qualifier Q> |
GLM_FUNC_DECL vec< L, floatType, Q > | glm::unpackUnorm (vec< L, uintType, Q > const &v) |
|
template<typename intType , length_t L, typename floatType , qualifier Q> |
GLM_FUNC_DECL vec< L, intType, Q > | glm::packSnorm (vec< L, floatType, Q > const &v) |
|
template<typename floatType , length_t L, typename intType , qualifier Q> |
GLM_FUNC_DECL vec< L, floatType, Q > | glm::unpackSnorm (vec< L, intType, Q > const &v) |
|
GLM_FUNC_DECL uint8 | glm::packUnorm2x4 (vec2 const &v) |
|
GLM_FUNC_DECL vec2 | glm::unpackUnorm2x4 (uint8 p) |
|
GLM_FUNC_DECL uint16 | glm::packUnorm4x4 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackUnorm4x4 (uint16 p) |
|
GLM_FUNC_DECL uint16 | glm::packUnorm1x5_1x6_1x5 (vec3 const &v) |
|
GLM_FUNC_DECL vec3 | glm::unpackUnorm1x5_1x6_1x5 (uint16 p) |
|
GLM_FUNC_DECL uint16 | glm::packUnorm3x5_1x1 (vec4 const &v) |
|
GLM_FUNC_DECL vec4 | glm::unpackUnorm3x5_1x1 (uint16 p) |
|
GLM_FUNC_DECL uint8 | glm::packUnorm2x3_1x2 (vec3 const &v) |
|
GLM_FUNC_DECL vec3 | glm::unpackUnorm2x3_1x2 (uint8 p) |
|
GLM_FUNC_DECL int16 | glm::packInt2x8 (i8vec2 const &v) |
|
GLM_FUNC_DECL i8vec2 | glm::unpackInt2x8 (int16 p) |
|
GLM_FUNC_DECL uint16 | glm::packUint2x8 (u8vec2 const &v) |
|
GLM_FUNC_DECL u8vec2 | glm::unpackUint2x8 (uint16 p) |
|
GLM_FUNC_DECL int32 | glm::packInt4x8 (i8vec4 const &v) |
|
GLM_FUNC_DECL i8vec4 | glm::unpackInt4x8 (int32 p) |
|
GLM_FUNC_DECL uint32 | glm::packUint4x8 (u8vec4 const &v) |
|
GLM_FUNC_DECL u8vec4 | glm::unpackUint4x8 (uint32 p) |
|
GLM_FUNC_DECL int | glm::packInt2x16 (i16vec2 const &v) |
|
GLM_FUNC_DECL i16vec2 | glm::unpackInt2x16 (int p) |
|
GLM_FUNC_DECL int64 | glm::packInt4x16 (i16vec4 const &v) |
|
GLM_FUNC_DECL i16vec4 | glm::unpackInt4x16 (int64 p) |
|
GLM_FUNC_DECL uint | glm::packUint2x16 (u16vec2 const &v) |
|
GLM_FUNC_DECL u16vec2 | glm::unpackUint2x16 (uint p) |
|
GLM_FUNC_DECL uint64 | glm::packUint4x16 (u16vec4 const &v) |
|
GLM_FUNC_DECL u16vec4 | glm::unpackUint4x16 (uint64 p) |
|
GLM_FUNC_DECL int64 | glm::packInt2x32 (i32vec2 const &v) |
|
GLM_FUNC_DECL i32vec2 | glm::unpackInt2x32 (int64 p) |
|
GLM_FUNC_DECL uint64 | glm::packUint2x32 (u32vec2 const &v) |
|
GLM_FUNC_DECL u32vec2 | glm::unpackUint2x32 (uint64 p) |
|