Home | History | Annotate | Download | only in gtc

Lines Matching full:uint16

38 	GLM_FUNC_QUALIFIER glm::uint16 float2half(glm::uint32 const & f)
231 GLM_FUNC_QUALIFIER uint16 packUnorm2x8(vec2 const & v)
234 uint16* Packed = reinterpret_cast<uint16*>(&Topack);
238 GLM_FUNC_QUALIFIER vec2 unpackUnorm2x8(uint16 const & p)
240 u8vec2* Unpacked = reinterpret_cast<u8vec2*>(const_cast<uint16*>(&p));
259 GLM_FUNC_QUALIFIER uint16 packSnorm2x8(vec2 const & v)
262 uint16* Packed = reinterpret_cast<uint16*>(&Topack);
266 GLM_FUNC_QUALIFIER vec2 unpackSnorm2x8(uint16 const & p)
268 i8vec2* Unpack = reinterpret_cast<i8vec2*>(const_cast<uint16*>(&p));
274 GLM_FUNC_QUALIFIER uint16 packUnorm1x16(float const & s)
276 return static_cast<uint16>(round(clamp(s, 0.0f, 1.0f) * 65535.0f));
279 GLM_FUNC_QUALIFIER float unpackUnorm1x16(uint16 const & p)
281 float Unpack = static_cast<float>(*const_cast<uint16*>(&p));
298 GLM_FUNC_QUALIFIER uint16 packSnorm1x16(float const & v)
301 uint16* Packed = reinterpret_cast<uint16*>(&Topack);
305 GLM_FUNC_QUALIFIER float unpackSnorm1x16(uint16 const & p)
307 float Unpack = static_cast<float>(*const_cast<uint16*>(&p));
328 GLM_FUNC_QUALIFIER uint16 packHalf1x16(float const & v)
331 uint16* Packed = reinterpret_cast<uint16*>(&Topack);
335 GLM_FUNC_QUALIFIER float unpackHalf1x16(uint16 const & v)
337 int16* Unpack = reinterpret_cast<int16*>(const_cast<uint16*>(&v));