16 #include "../ext/vec1.hpp" 18 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_EXT_INCLUDED) 19 # pragma message("GLM: GLM_GTC_vec1 extension included") 27 #if(defined(GLM_PRECISION_HIGHP_BOOL)) 29 #elif(defined(GLM_PRECISION_MEDIUMP_BOOL)) 31 #elif(defined(GLM_PRECISION_LOWP_BOOL)) 39 #if(defined(GLM_PRECISION_HIGHP_FLOAT)) 41 #elif(defined(GLM_PRECISION_MEDIUMP_FLOAT)) 43 #elif(defined(GLM_PRECISION_LOWP_FLOAT)) 51 #if(defined(GLM_PRECISION_HIGHP_DOUBLE)) 53 #elif(defined(GLM_PRECISION_MEDIUMP_DOUBLE)) 55 #elif(defined(GLM_PRECISION_LOWP_DOUBLE)) 63 #if(defined(GLM_PRECISION_HIGHP_INT)) 65 #elif(defined(GLM_PRECISION_MEDIUMP_INT)) 67 #elif(defined(GLM_PRECISION_LOWP_INT)) 75 #if(defined(GLM_PRECISION_HIGHP_UINT)) 77 #elif(defined(GLM_PRECISION_MEDIUMP_UINT)) 79 #elif(defined(GLM_PRECISION_LOWP_UINT)) vec< 1, float, highp > highp_vec1
1 component vector of single-precision floating-point numbers using high precision arithmetic in term...
vec< 1, int, lowp > lowp_ivec1
1 component vector of signed integer numbers.
vec< 1, double, mediump > mediump_dvec1
1 component vector of double-precision floating-point numbers using medium precision arithmetic in te...
highp_vec1 vec1
1 component vector of floating-point numbers.
vec< 1, uint, mediump > mediump_uvec1
1 component vector of unsigned integer numbers.
highp_uvec1 uvec1
1 component vector of unsigned integer numbers.
vec< 1, bool, mediump > mediump_bvec1
1 component vector of bool values.
vec< 1, uint, lowp > lowp_uvec1
1 component vector of unsigned integer numbers.
vec< 1, float, mediump > mediump_vec1
1 component vector of single-precision floating-point numbers using medium precision arithmetic in te...
highp_bvec1 bvec1
1 component vector of boolean.
vec< 1, float, lowp > lowp_vec1
1 component vector of single-precision floating-point numbers using low precision arithmetic in term ...
vec< 1, double, highp > highp_dvec1
1 component vector of double-precision floating-point numbers using high precision arithmetic in term...
vec< 1, uint, highp > highp_uvec1
1 component vector of unsigned integer numbers.
highp_dvec1 dvec1
1 component vector of floating-point numbers.
vec< 1, bool, highp > highp_bvec1
1 component vector of bool values.
vec< 1, double, lowp > lowp_dvec1
1 component vector of double-precision floating-point numbers using low precision arithmetic in term ...
vec< 1, int, mediump > mediump_ivec1
1 component vector of signed integer numbers.
vec< 1, bool, lowp > lowp_bvec1
1 component vector of bool values.
vec< 1, int, highp > highp_ivec1
1 component vector of signed integer numbers.
highp_ivec1 ivec1
1 component vector of signed integer numbers.