29 #ifndef glm_core_type_float
30 #define glm_core_type_float
37 #ifdef GLM_USE_HALF_SCALAR
39 #else//GLM_USE_HALF_SCALAR
41 #endif//GLM_USE_HALF_SCALAR
69 #if(!defined(GLM_PRECISION_HIGHP_FLOAT) && !defined(GLM_PRECISION_MEDIUMP_FLOAT) && !defined(GLM_PRECISION_LOWP_FLOAT))
71 #elif(defined(GLM_PRECISION_HIGHP_FLOAT) && !defined(GLM_PRECISION_MEDIUMP_FLOAT) && !defined(GLM_PRECISION_LOWP_FLOAT))
73 #elif(!defined(GLM_PRECISION_HIGHP_FLOAT) && defined(GLM_PRECISION_MEDIUMP_FLOAT) && !defined(GLM_PRECISION_LOWP_FLOAT))
75 #elif(!defined(GLM_PRECISION_HIGHP_FLOAT) && !defined(GLM_PRECISION_MEDIUMP_FLOAT) && defined(GLM_PRECISION_LOWP_FLOAT))
78 # error "GLM error: multiple default precision requested for floating-point types"
84 #endif//glm_core_type_float
Definition: _detail.hpp:38
detail::half half
Definition: half_float.hpp:357
float mediump_float_t
Definition: type_float.hpp:42
mediump_float_t mediump_float
Definition: type_float.hpp:60
mediump_float float_t
Definition: type_float.hpp:70
highp_float_t highp_float
Definition: type_float.hpp:67
double highp_float_t
Definition: type_float.hpp:43
lowp_float_t lowp_float
Definition: type_float.hpp:53
float lowp_float_t
Definition: type_float.hpp:40