39 #ifndef GLM_GTX_ocl_type
40 #define GLM_GTX_ocl_type GLM_VERSION
45 #if(defined(GLM_MESSAGES) && !defined(glm_ext))
46 # pragma message("GLM: GLM_GTX_ocl_type extension included")
132 #endif//GLM_GTX_ocl_type
detail::tvec2< detail::int32 > cl_int2
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:88
detail::tvec2< detail::uint64 > cl_ulong2
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:94
unsigned long long uint64
Definition: _detail.hpp:57
detail::float32 cl_float1
Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:83
detail::tvec4< detail::int16 > cl_short4
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:115
detail::tvec4< detail::uint32 > cl_uint4
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:120
Definition: _detail.hpp:38
signed short int16
Definition: _detail.hpp:340
detail::int64 cl_long
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:61
detail::tvec3< detail::int32 > cl_int3
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:102
Definition: type_mat2x2.hpp:38
detail::tvec3< detail::float32 > cl_float3
Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:111
detail::tvec4< detail::uint64 > cl_ulong4
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:121
detail::tvec3< detail::uint8 > cl_uchar3
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:105
detail::tvec4< detail::uint8 > cl_uchar4
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:118
detail::int32 cl_int1
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:74
unsigned int uint32
Definition: _detail.hpp:346
detail::tvec2< detail::uint16 > cl_ushort2
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:92
detail::int16 cl_short1
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:73
signed int int32
Definition: _detail.hpp:341
detail::int64 cl_long1
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:75
detail::tvec2< detail::float32 > cl_float2
Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:97
detail::tvec2< detail::uint8 > cl_uchar2
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:91
detail::tvec3< detail::uint16 > cl_ushort3
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:106
detail::uint64 cl_ulong1
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:80
unsigned short uint16
Definition: _detail.hpp:345
detail::tvec2< detail::int64 > cl_long2
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:89
unsigned char uint8
Definition: _detail.hpp:344
detail::tvec3< detail::int8 > cl_char3
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:100
detail::float16 cl_half
Half-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:68
detail::uint8 cl_uchar1
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:77
detail::uint32 cl_uint
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:65
detail::tvec4< detail::int32 > cl_int4
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:116
detail::tvec3< detail::int64 > cl_long3
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:103
detail::tvec4< detail::uint16 > cl_ushort4
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:119
detail::int8 cl_char1
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:72
Definition: type_mat2x2.hpp:39
detail::tvec2< detail::int8 > cl_char2
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:86
detail::uint16 cl_ushort1
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:78
detail::uint64 cl_ulong
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:66
detail::int32 cl_int
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:60
detail::tvec3< detail::uint32 > cl_uint3
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:107
Definition: type_half.hpp:42
detail::sint64 int64
Definition: _detail.hpp:342
detail::uint8 cl_uchar
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:63
float float32
Definition: _detail.hpp:350
detail::tvec2< detail::uint32 > cl_uint2
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:93
detail::uint32 cl_uint1
32bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:79
detail::float32 cl_float
Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:69
detail::tvec2< detail::int16 > cl_short2
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:87
detail::tvec3< detail::uint64 > cl_ulong3
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:108
detail::tvec3< detail::int16 > cl_short3
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:101
Definition: type_mat2x2.hpp:40
detail::tvec4< detail::float32 > cl_float4
Single-precision floating-point scalar. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:124
detail::tvec4< detail::int8 > cl_char4
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:114
detail::int8 cl_char
8bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:58
detail::int16 cl_short
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:59
detail::tvec4< detail::int64 > cl_long4
64bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:117
signed char int8
Definition: _detail.hpp:339
detail::uint16 cl_ushort
16bit signed integer. (from GLM_GTX_ocl_type extension)
Definition: ocl_type.hpp:64