# GLM_GTX_ocl_type

GLM_GTX_ocl_type
GTX Extensions (Experimental)

## Typedefs

typedef detail::int8 | cl_char
typedef detail::int8 | cl_char1
typedef detail::tvec2 < detail::int8 > | cl_char2
typedef detail::tvec3 < detail::int8 > | cl_char3
typedef detail::tvec4 < detail::int8 > | cl_char4
typedef detail::float32 | cl_float
typedef detail::float32 | cl_float1
typedef detail::tvec2 < detail::float32 > | cl_float2
typedef detail::tvec3 < detail::float32 > | cl_float3
typedef detail::tvec4 < detail::float32 > | cl_float4
typedef detail::float16 | cl_half
typedef detail::int32 | cl_int
typedef detail::int32 | cl_int1
typedef detail::tvec2 < detail::int32 > | cl_int2
typedef detail::tvec3 < detail::int32 > | cl_int3
typedef detail::tvec4 < detail::int32 > | cl_int4
typedef detail::int64 | cl_long
typedef detail::int64 | cl_long1
typedef detail::tvec2 < detail::int64 > | cl_long2
typedef detail::tvec3 < detail::int64 > | cl_long3
typedef detail::tvec4 < detail::int64 > | cl_long4
typedef detail::int16 | cl_short
typedef detail::int16 | cl_short1
typedef detail::tvec2 < detail::int16 > | cl_short2
typedef detail::tvec3 < detail::int16 > | cl_short3
typedef detail::tvec4 < detail::int16 > | cl_short4
typedef detail::uint8 | cl_uchar
typedef detail::uint8 | cl_uchar1
typedef detail::tvec2 < detail::uint8 > | cl_uchar2
typedef detail::tvec3 < detail::uint8 > | cl_uchar3
typedef detail::tvec4 < detail::uint8 > | cl_uchar4
typedef detail::uint32 | cl_uint
typedef detail::uint32 | cl_uint1
typedef detail::tvec2 < detail::uint32 > | cl_uint2
typedef detail::tvec3 < detail::uint32 > | cl_uint3
typedef detail::tvec4 < detail::uint32 > | cl_uint4
typedef detail::uint64 | cl_ulong
typedef detail::uint64 | cl_ulong1
typedef detail::tvec2 < detail::uint64 > | cl_ulong2
typedef detail::tvec3 < detail::uint64 > | cl_ulong3
typedef detail::tvec4 < detail::uint64 > | cl_ulong4
typedef detail::uint16 | cl_ushort
typedef detail::uint16 | cl_ushort1
typedef detail::tvec2 < detail::uint16 > | cl_ushort2
typedef detail::tvec3 < detail::uint16 > | cl_ushort3
typedef detail::tvec4 < detail::uint16 > | cl_ushort4

## Detailed Description

OpenCL types.

<glm/gtx/ocl_type.hpp> need to be included to use these functionalities.