# func_packing.hpp Source File

func_packing.hpp
Go to the documentation of this file.
#ifndef GLM_CORE_func_packing
#define GLM_CORE_func_packing GLM_VERSION
namespace glm
{
detail::uint32 packUnorm2x16(detail::tvec2<detail::float32> const & v);
detail::uint32 packSnorm2x16(detail::tvec2<detail::float32> const & v);
detail::uint32 packUnorm4x8(detail::tvec4<detail::float32> const & v);
detail::uint32 packSnorm4x8(detail::tvec4<detail::float32> const & v);
detail::tvec2<detail::float32> unpackUnorm2x16(detail::uint32 const & p);
detail::tvec2<detail::float32> unpackSnorm2x16(detail::uint32 const & p);
detail::tvec4<detail::float32> unpackUnorm4x8(detail::uint32 const & p);
detail::tvec4<detail::float32> unpackSnorm4x8(detail::uint32 const & p);
double packDouble2x32(detail::tvec2<detail::uint32> const & v);
detail::tvec2<detail::uint32> unpackDouble2x32(double const & v);
uint packHalf2x16(vec2 const & v);
vec2 unpackHalf2x16(uint const & v);
}//namespace glm
#include "func_packing.inl"
#endif//GLM_CORE_func_packing