func_packing.hpp
Go to the documentation of this file.
1 
36 #pragma once
37 
38 #include "type_vec2.hpp"
39 #include "type_vec4.hpp"
40 
41 namespace glm
42 {
45 
58 
71 
84 
97 
110 
123 
136 
149 
158  GLM_FUNC_DECL double packDouble2x32(uvec2 const & v);
159 
167  GLM_FUNC_DECL uvec2 unpackDouble2x32(double const & v);
168 
177  GLM_FUNC_DECL uint packHalf2x16(vec2 const & v);
178 
188 
190 }//namespace glm
191 
192 #include "func_packing.inl"
glm::vec2
highp_vec2 vec2
Definition: type_vec.hpp:387
glm::unpackSnorm2x16
GLM_FUNC_DECL vec2 unpackSnorm2x16(uint const &p)
glm::uvec2
highp_uvec2 uvec2
Definition: type_vec.hpp:471
glm::unpackUnorm4x8
GLM_FUNC_DECL vec4 unpackUnorm4x8(uint const &p)
glm::unpackHalf2x16
GLM_FUNC_DECL vec2 unpackHalf2x16(uint const &v)
glm::unpackDouble2x32
GLM_FUNC_DECL uvec2 unpackDouble2x32(double const &v)
glm::packSnorm4x8
GLM_FUNC_DECL uint packSnorm4x8(vec4 const &v)
glm::unpackSnorm4x8
GLM_FUNC_DECL vec4 unpackSnorm4x8(uint const &p)
glm::packSnorm2x16
GLM_FUNC_DECL uint packSnorm2x16(vec2 const &v)
glm::vec4
highp_vec4 vec4
Definition: type_vec.hpp:397
glm
Definition: _literals.hpp:31
glm::unpackUnorm2x16
GLM_FUNC_DECL vec2 unpackUnorm2x16(uint const &p)
uint
unsigned int uint
Definition: posegraph3.h:51
type_vec4.hpp
type_vec2.hpp
glm::packUnorm4x8
GLM_FUNC_DECL uint packUnorm4x8(vec4 const &v)
glm::packUnorm2x16
GLM_FUNC_DECL uint packUnorm2x16(vec2 const &v)
glm::packHalf2x16
GLM_FUNC_DECL uint packHalf2x16(vec2 const &v)
glm::packDouble2x32
GLM_FUNC_DECL double packDouble2x32(uvec2 const &v)
GLM_FUNC_DECL
#define GLM_FUNC_DECL
Definition: setup.hpp:728


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:10