GLM_FUNC_QUALIFIER uvec2 unpackDouble2x32(double v)
Returns a two-component unsigned integer vector representation of v.
Definition: func_packing.inl:143
GLM_FUNC_QUALIFIER uint packUnorm4x8(vec4 const &v)
First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...
Definition: func_packing.inl:67
Core features
Definition: common.hpp:20
Definition: bug_ms_vec_static.cpp:11
GLM_FUNC_QUALIFIER vec2 unpackSnorm2x16(uint p)
First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.
Definition: func_packing.inl:54
vec< 2, unsigned int, defaultp > uvec2
2 components vector of unsigned integer numbers.
Definition: vector_uint2.hpp:15
vec< 4, float, defaultp > vec4
4 components vector of single-precision floating-point numbers.
Definition: vector_float4.hpp:15
GLM_FUNC_QUALIFIER uint packSnorm4x8(vec4 const &v)
First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...
Definition: func_packing.inl:98
GLM_FUNC_QUALIFIER uint packSnorm2x16(vec2 const &v)
First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...
Definition: func_packing.inl:38
GLM_FUNC_QUALIFIER vec2 unpackHalf2x16(uint v)
Returns a two-component floating-point vector with components obtained by unpacking a 32-bit unsigned...
Definition: func_packing.inl:170
GLM_FUNC_QUALIFIER uint packUnorm2x16(vec2 const &v)
First, converts each component of the normalized floating-point value v into 8- or 16-bit integer val...
Definition: func_packing.inl:9
GLM_FUNC_QUALIFIER vec2 unpackUnorm2x16(uint p)
First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.
Definition: func_packing.inl:25
GLM_FUNC_QUALIFIER uint packHalf2x16(vec2 const &v)
Returns an unsigned integer obtained by converting the components of a two-component floating-point v...
Definition: func_packing.inl:156
GLM_FUNC_QUALIFIER vec4 unpackUnorm4x8(uint p)
First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.
Definition: func_packing.inl:85
GLM_FUNC_QUALIFIER glm::vec4 unpackSnorm4x8(uint p)
First, unpacks a single 32-bit unsigned integer p into a pair of 16-bit unsigned integers, four 8-bit unsigned integers, or four 8-bit signed integers.
Definition: func_packing.inl:116
GLM_FUNC_QUALIFIER double packDouble2x32(uvec2 const &v)
Returns a double-qualifier value obtained by packing the components of v into a 64-bit value...
Definition: func_packing.inl:129