cl_vec_types.h File Reference
Go to the source code of this file.
Namespaces | |
cl | |
deduce_type_t takes an arbitrary type and attempts to map it to a cl::sycl::cl_type . | |
cl::sycl | |
Typedefs | |
using | cl::sycl::cl_char2 = vec< cl_char, 2 > |
char vector interop type More... | |
using | cl::sycl::cl_char3 = vec< cl_char, 3 > |
char vector interop type More... | |
using | cl::sycl::cl_char4 = vec< cl_char, 4 > |
char vector interop type More... | |
using | cl::sycl::cl_char8 = vec< cl_char, 8 > |
char vector interop type More... | |
using | cl::sycl::cl_char16 = vec< cl_char, 16 > |
char vector interop type More... | |
using | cl::sycl::cl_uchar2 = vec< cl_uchar, 2 > |
unsigned char vector interop type More... | |
using | cl::sycl::cl_uchar3 = vec< cl_uchar, 3 > |
unsigned char vector interop type More... | |
using | cl::sycl::cl_uchar4 = vec< cl_uchar, 4 > |
unsigned char vector interop type More... | |
using | cl::sycl::cl_uchar8 = vec< cl_uchar, 8 > |
unsigned char vector interop type More... | |
using | cl::sycl::cl_uchar16 = vec< cl_uchar, 16 > |
unsigned char vector interop type More... | |
using | cl::sycl::cl_short2 = vec< cl_short, 2 > |
short vector interop type More... | |
using | cl::sycl::cl_short3 = vec< cl_short, 3 > |
short vector interop type More... | |
using | cl::sycl::cl_short4 = vec< cl_short, 4 > |
short vector interop type More... | |
using | cl::sycl::cl_short8 = vec< cl_short, 8 > |
short vector interop type More... | |
using | cl::sycl::cl_short16 = vec< cl_short, 16 > |
short vector interop type More... | |
using | cl::sycl::cl_ushort2 = vec< cl_ushort, 2 > |
unsigned short vector interop type More... | |
using | cl::sycl::cl_ushort3 = vec< cl_ushort, 3 > |
unsigned short vector interop type More... | |
using | cl::sycl::cl_ushort4 = vec< cl_ushort, 4 > |
unsigned short vector interop type More... | |
using | cl::sycl::cl_ushort8 = vec< cl_ushort, 8 > |
unsigned short vector interop type More... | |
using | cl::sycl::cl_ushort16 = vec< cl_ushort, 16 > |
unsigned short vector interop type More... | |
using | cl::sycl::cl_int2 = vec< cl_int, 2 > |
int vector interop type More... | |
using | cl::sycl::cl_int3 = vec< cl_int, 3 > |
int vector interop type More... | |
using | cl::sycl::cl_int4 = vec< cl_int, 4 > |
int vector interop type More... | |
using | cl::sycl::cl_int8 = vec< cl_int, 8 > |
int vector interop type More... | |
using | cl::sycl::cl_int16 = vec< cl_int, 16 > |
int vector interop type More... | |
using | cl::sycl::cl_uint2 = vec< cl_uint, 2 > |
unsigned int vector interop type More... | |
using | cl::sycl::cl_uint3 = vec< cl_uint, 3 > |
unsigned int vector interop type More... | |
using | cl::sycl::cl_uint4 = vec< cl_uint, 4 > |
unsigned int vector interop type More... | |
using | cl::sycl::cl_uint8 = vec< cl_uint, 8 > |
unsigned int vector interop type More... | |
using | cl::sycl::cl_uint16 = vec< cl_uint, 16 > |
unsigned int vector interop type More... | |
using | cl::sycl::cl_long2 = vec< cl_long, 2 > |
long vector interop type More... | |
using | cl::sycl::cl_long3 = vec< cl_long, 3 > |
long vector interop type More... | |
using | cl::sycl::cl_long4 = vec< cl_long, 4 > |
long vector interop type More... | |
using | cl::sycl::cl_long8 = vec< cl_long, 8 > |
long vector interop type More... | |
using | cl::sycl::cl_long16 = vec< cl_long, 16 > |
long vector interop type More... | |
using | cl::sycl::cl_ulong2 = vec< cl_ulong, 2 > |
unsigned long vector interop type More... | |
using | cl::sycl::cl_ulong3 = vec< cl_ulong, 3 > |
unsigned long vector interop type More... | |
using | cl::sycl::cl_ulong4 = vec< cl_ulong, 4 > |
unsigned long vector interop type More... | |
using | cl::sycl::cl_ulong8 = vec< cl_ulong, 8 > |
unsigned long vector interop type More... | |
using | cl::sycl::cl_ulong16 = vec< cl_ulong, 16 > |
unsigned long vector interop type More... | |
using | cl::sycl::cl_float2 = vec< cl_float, 2 > |
float vector interop type More... | |
using | cl::sycl::cl_float3 = vec< cl_float, 3 > |
float vector interop type More... | |
using | cl::sycl::cl_float4 = vec< cl_float, 4 > |
float vector interop type More... | |
using | cl::sycl::cl_float8 = vec< cl_float, 8 > |
float vector interop type More... | |
using | cl::sycl::cl_float16 = vec< cl_float, 16 > |
float vector interop type More... | |
using | cl::sycl::cl_double2 = vec< cl_double, 2 > |
double vector interop type More... | |
using | cl::sycl::cl_double3 = vec< cl_double, 3 > |
double vector interop type More... | |
using | cl::sycl::cl_double4 = vec< cl_double, 4 > |
double vector interop type More... | |
using | cl::sycl::cl_double8 = vec< cl_double, 8 > |
double vector interop type More... | |
using | cl::sycl::cl_double16 = vec< cl_double, 16 > |
double vector interop type More... | |
using | cl::sycl::cl_half2 = vec< cl_half, 2 > |
2 dimensional half vector interop type More... | |
using | cl::sycl::cl_half3 = vec< cl_half, 3 > |
3 dimensional half vector interop type More... | |
using | cl::sycl::cl_half4 = vec< cl_half, 4 > |
4 dimensional half vector interop type More... | |
using | cl::sycl::cl_half8 = vec< cl_half, 8 > |
8 dimensional half vector interop type More... | |
using | cl::sycl::cl_half16 = vec< cl_half, 16 > |
16 dimensional half vector interop type More... | |