5#include "detail/setup.hpp"
11#if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_MESSAGE_EXT_INCLUDED_DISPLAYED)
12# define GLM_MESSAGE_EXT_INCLUDED_DISPLAYED
13# pragma message("GLM: All extensions included (not recommended)")
51#include "./ext/matrix_float4x2_precision.hpp"
68#include "./ext/matrix_int3x4_sized.hpp"
81#include "./ext/matrix_uint2x4_sized.hpp"
87#include "./ext/matrix_uint3x4_sized.hpp"
190#if GLM_CONFIG_ALIGNED_GENTYPES == GLM_ENABLE
194#ifdef GLM_ENABLE_EXPERIMENTAL
236#if !(GLM_COMPILER & GLM_COMPILER_CUDA)
246#if GLM_HAS_TEMPLATE_ALIASES
GLM_GTX_associated_min_max
GLM_GTX_color_space_YCoCg
GLM_EXT_scalar_relational
GLM_EXT_vector_relational
GLM_GTX_fast_trigonometry
GLM_GTX_handed_coordinate_space
GLM_EXT_matrix_clip_space
GLM_GTX_matrix_cross_product
GLM_EXT_matrix_int2x2_sized
GLM_EXT_matrix_int2x3_sized
GLM_EXT_matrix_int2x4_sized
GLM_EXT_matrix_int3x2_sized
GLM_EXT_matrix_int3x3_sized
GLM_EXT_matrix_int4x2_sized
GLM_EXT_matrix_int4x3_sized
GLM_EXT_matrix_int4x4_sized
GLM_GTX_matrix_interpolation
GLM_GTX_matrix_major_storage
GLM_EXT_matrix_projection
GLM_EXT_matrix_relational
GLM_EXT_matrix_uint2x2_sized
GLM_EXT_matrix_uint2x3_sized
GLM_EXT_matrix_uint3x2_sized
GLM_EXT_matrix_uint3x3_sized
GLM_EXT_matrix_uint4x2_sized
GLM_EXT_matrix_uint4x3_sized
GLM_EXT_matrix_uint4x4_sized
GLM_GTX_polar_coordinates
GLM_EXT_quaternion_common
GLM_EXT_quaternion_double
GLM_EXT_quaternion_double_precision
GLM_EXT_quaternion_exponential
GLM_EXT_quaternion_float_precision
GLM_EXT_quaternion_geometric
GLM_EXT_quaternion_relational
GLM_EXT_quaternion_trigonometric
GLM_EXT_scalar_uint_sized
GLM_EXT_vector_bool1_precision
GLM_EXT_vector_double1_precision
GLM_EXT_vector_float1_precision
GLM_EXT_vector_int1_sized
GLM_EXT_vector_int2_sized
GLM_EXT_vector_int3_sized
GLM_EXT_vector_int4_sized
GLM_EXT_vector_uint1_sized
GLM_EXT_vector_uint2_sized
GLM_EXT_vector_uint3_sized
GLM_EXT_vector_uint4_sized