1 |
cl_platform_info, CL_PLATFORM_PROFILE, STRING_CLASS |
2 |
cl_platform_info, CL_PLATFORM_VERSION, STRING_CLASS |
3 |
cl_platform_info, CL_PLATFORM_NAME, STRING_CLASS |
4 |
cl_platform_info, CL_PLATFORM_VENDOR, STRING_CLASS |
5 |
cl_platform_info, CL_PLATFORM_EXTENSIONS, STRING_CLASS |
6 |
cl_device_info, CL_DEVICE_TYPE, cl_device_type |
7 |
cl_device_info, CL_DEVICE_VENDOR_ID, cl_uint |
8 |
cl_device_info, CL_DEVICE_MAX_COMPUTE_UNITS, cl_uint |
9 |
cl_device_info, CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS, cl_uint |
10 |
cl_device_info, CL_DEVICE_MAX_WORK_GROUP_SIZE, ::size_t |
11 |
cl_device_info, CL_DEVICE_MAX_WORK_ITEM_SIZES, VECTOR_CLASS< ::size_t> |
12 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR, cl_uint |
13 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT, cl_uint |
14 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT, cl_uint |
15 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG, cl_uint |
16 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT, cl_uint |
17 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE, cl_uint |
18 |
cl_device_info, CL_DEVICE_MAX_CLOCK_FREQUENCY, cl_uint |
19 |
cl_device_info, CL_DEVICE_ADDRESS_BITS, cl_bitfield |
20 |
cl_device_info, CL_DEVICE_MAX_READ_IMAGE_ARGS, cl_uint |
21 |
cl_device_info, CL_DEVICE_MAX_WRITE_IMAGE_ARGS, cl_uint |
22 |
cl_device_info, CL_DEVICE_MAX_MEM_ALLOC_SIZE, cl_ulong |
23 |
cl_device_info, CL_DEVICE_IMAGE2D_MAX_WIDTH, ::size_t |
24 |
cl_device_info, CL_DEVICE_IMAGE2D_MAX_HEIGHT, ::size_t |
25 |
cl_device_info, CL_DEVICE_IMAGE3D_MAX_WIDTH, ::size_t |
26 |
cl_device_info, CL_DEVICE_IMAGE3D_MAX_HEIGHT, ::size_t |
27 |
cl_device_info, CL_DEVICE_IMAGE3D_MAX_DEPTH, ::size_t |
28 |
cl_device_info, CL_DEVICE_IMAGE_SUPPORT, cl_uint |
29 |
cl_device_info, CL_DEVICE_MAX_PARAMETER_SIZE, ::size_t |
30 |
cl_device_info, CL_DEVICE_MAX_SAMPLERS, cl_uint |
31 |
cl_device_info, CL_DEVICE_MEM_BASE_ADDR_ALIGN, cl_uint |
32 |
cl_device_info, CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE, cl_uint |
33 |
cl_device_info, CL_DEVICE_SINGLE_FP_CONFIG, cl_device_fp_config |
34 |
cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHE_TYPE, cl_device_mem_cache_type |
35 |
cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE, cl_uint |
36 |
cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHE_SIZE, cl_ulong |
37 |
cl_device_info, CL_DEVICE_GLOBAL_MEM_SIZE, cl_ulong |
38 |
cl_device_info, CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE, cl_ulong |
39 |
cl_device_info, CL_DEVICE_MAX_CONSTANT_ARGS, cl_uint |
40 |
cl_device_info, CL_DEVICE_LOCAL_MEM_TYPE, cl_device_local_mem_type |
41 |
cl_device_info, CL_DEVICE_LOCAL_MEM_SIZE, cl_ulong |
42 |
cl_device_info, CL_DEVICE_ERROR_CORRECTION_SUPPORT, cl_bool |
43 |
cl_device_info, CL_DEVICE_PROFILING_TIMER_RESOLUTION, ::size_t |
44 |
cl_device_info, CL_DEVICE_ENDIAN_LITTLE, cl_bool |
45 |
cl_device_info, CL_DEVICE_AVAILABLE, cl_bool |
46 |
cl_device_info, CL_DEVICE_COMPILER_AVAILABLE, cl_bool |
47 |
cl_device_info, CL_DEVICE_EXECUTION_CAPABILITIES, cl_device_exec_capabilities |
48 |
cl_device_info, CL_DEVICE_QUEUE_PROPERTIES, cl_command_queue_properties |
49 |
cl_device_info, CL_DEVICE_PLATFORM, cl_platform_id |
50 |
cl_device_info, CL_DEVICE_NAME, STRING_CLASS |
51 |
cl_device_info, CL_DEVICE_VENDOR, STRING_CLASS |
52 |
cl_device_info, CL_DRIVER_VERSION, STRING_CLASS |
53 |
cl_device_info, CL_DEVICE_PROFILE, STRING_CLASS |
54 |
cl_device_info, CL_DEVICE_VERSION, STRING_CLASS |
55 |
cl_device_info, CL_DEVICE_EXTENSIONS, STRING_CLASS |
56 |
cl_context_info, CL_CONTEXT_REFERENCE_COUNT, cl_uint |
57 |
cl_context_info, CL_CONTEXT_DEVICES, VECTOR_CLASS<Device> |
58 |
cl_context_info, CL_CONTEXT_PROPERTIES, VECTOR_CLASS<cl_context_properties> |
59 |
cl_event_info, CL_EVENT_COMMAND_QUEUE, cl::CommandQueue |
60 |
cl_event_info, CL_EVENT_COMMAND_TYPE, cl_command_type |
61 |
cl_event_info, CL_EVENT_REFERENCE_COUNT, cl_uint |
62 |
cl_event_info, CL_EVENT_COMMAND_EXECUTION_STATUS, cl_uint |
63 |
cl_profiling_info, CL_PROFILING_COMMAND_QUEUED, cl_ulong |
64 |
cl_profiling_info, CL_PROFILING_COMMAND_SUBMIT, cl_ulong |
65 |
cl_profiling_info, CL_PROFILING_COMMAND_START, cl_ulong |
66 |
cl_profiling_info, CL_PROFILING_COMMAND_END, cl_ulong |
67 |
cl_mem_info, CL_MEM_TYPE, cl_mem_object_type |
68 |
cl_mem_info, CL_MEM_FLAGS, cl_mem_flags |
69 |
cl_mem_info, CL_MEM_SIZE, ::size_t |
70 |
cl_mem_info, CL_MEM_HOST_PTR, void* |
71 |
cl_mem_info, CL_MEM_MAP_COUNT, cl_uint |
72 |
cl_mem_info, CL_MEM_REFERENCE_COUNT, cl_uint |
73 |
cl_mem_info, CL_MEM_CONTEXT, cl::Context |
74 |
cl_image_info, CL_IMAGE_FORMAT, cl_image_format |
75 |
cl_image_info, CL_IMAGE_ELEMENT_SIZE, ::size_t |
76 |
cl_image_info, CL_IMAGE_ROW_PITCH, ::size_t |
77 |
cl_image_info, CL_IMAGE_SLICE_PITCH, ::size_t |
78 |
cl_image_info, CL_IMAGE_WIDTH, ::size_t |
79 |
cl_image_info, CL_IMAGE_HEIGHT, ::size_t |
80 |
cl_image_info, CL_IMAGE_DEPTH, ::size_t |
81 |
cl_sampler_info, CL_SAMPLER_REFERENCE_COUNT, cl_uint |
82 |
cl_sampler_info, CL_SAMPLER_CONTEXT, cl::Context |
83 |
cl_sampler_info, CL_SAMPLER_NORMALIZED_COORDS, cl_addressing_mode |
84 |
cl_sampler_info, CL_SAMPLER_ADDRESSING_MODE, cl_filter_mode |
85 |
cl_sampler_info, CL_SAMPLER_FILTER_MODE, cl_bool |
86 |
cl_program_info, CL_PROGRAM_REFERENCE_COUNT, cl_uint |
87 |
cl_program_info, CL_PROGRAM_CONTEXT, cl::Context |
88 |
cl_program_info, CL_PROGRAM_NUM_DEVICES, cl_uint |
89 |
cl_program_info, CL_PROGRAM_DEVICES, VECTOR_CLASS<cl_device_id> |
90 |
cl_program_info, CL_PROGRAM_SOURCE, STRING_CLASS |
91 |
cl_program_info, CL_PROGRAM_BINARY_SIZES, VECTOR_CLASS< ::size_t> |
92 |
cl_program_info, CL_PROGRAM_BINARIES, VECTOR_CLASS<char *> |
93 |
cl_program_build_info, CL_PROGRAM_BUILD_STATUS, cl_build_status |
94 |
cl_program_build_info, CL_PROGRAM_BUILD_OPTIONS, STRING_CLASS |
95 |
cl_program_build_info, CL_PROGRAM_BUILD_LOG, STRING_CLASS |
96 |
cl_kernel_info, CL_KERNEL_FUNCTION_NAME, STRING_CLASS |
97 |
cl_kernel_info, CL_KERNEL_NUM_ARGS, cl_uint |
98 |
cl_kernel_info, CL_KERNEL_REFERENCE_COUNT, cl_uint |
99 |
cl_kernel_info, CL_KERNEL_CONTEXT, cl::Context |
100 |
cl_kernel_info, CL_KERNEL_PROGRAM, cl::Program |
101 |
cl_kernel_work_group_info, CL_KERNEL_WORK_GROUP_SIZE, ::size_t |
102 |
cl_kernel_work_group_info, CL_KERNEL_COMPILE_WORK_GROUP_SIZE, cl::size_t<3> |
103 |
cl_kernel_work_group_info, CL_KERNEL_LOCAL_MEM_SIZE, cl_ulong |
104 |
cl_command_queue_info, CL_QUEUE_CONTEXT, cl::Context |
105 |
cl_command_queue_info, CL_QUEUE_DEVICE, cl::Device |
106 |
cl_command_queue_info, CL_QUEUE_REFERENCE_COUNT, cl_uint |
107 |
cl_command_queue_info, CL_QUEUE_PROPERTIES, cl_command_queue_properties |
108 |
cl_context_info, CL_CONTEXT_NUM_DEVICES, cl_uint |
109 |
cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF, cl_uint |
110 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR, cl_uint |
111 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT, cl_uint |
112 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT, cl_uint |
113 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, cl_uint |
114 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT, cl_uint |
115 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE, cl_uint |
116 |
cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF, cl_uint |
117 |
cl_device_info, CL_DEVICE_DOUBLE_FP_CONFIG, cl_device_fp_config |
118 |
cl_device_info, CL_DEVICE_HALF_FP_CONFIG, cl_device_fp_config |
119 |
cl_device_info, CL_DEVICE_HOST_UNIFIED_MEMORY, cl_bool |
120 |
cl_mem_info, CL_MEM_ASSOCIATED_MEMOBJECT, cl::Memory |
121 |
cl_mem_info, CL_MEM_OFFSET, ::size_t |
122 |
cl_kernel_work_group_info, CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE, ::size_t |
123 |
cl_kernel_work_group_info, CL_KERNEL_PRIVATE_MEM_SIZE, cl_ulong |
124 |
cl_event_info, CL_EVENT_CONTEXT, cl::Context |
125 |
cl_device_info, CL_DEVICE_PARENT_DEVICE_EXT, cl_device_id |
126 |
cl_device_info, CL_DEVICE_PARTITION_TYPES_EXT, VECTOR_CLASS<cl_device_partition_property_ext> |
127 |
cl_device_info, CL_DEVICE_AFFINITY_DOMAINS_EXT, VECTOR_CLASS<cl_device_partition_property_ext> |
128 |
cl_device_info, CL_DEVICE_REFERENCE_COUNT_EXT , cl_uint |
129 |
cl_device_info, CL_DEVICE_PARTITION_STYLE_EXT, VECTOR_CLASS<cl_device_partition_property_ext> |
130 |
cl_program_build_info, CL_PROGRAM_BINARY_TYPE, cl_program_binary_type |
131 |
cl_gl_texture_info, CL_GL_TEXTURE_TARGET, cl_GLenum |
132 |
cl_gl_texture_info, CL_GL_MIPMAP_LEVEL, cl_GLint |
133 |
cl_kernel_arg_info, CL_KERNEL_ARG_ADDRESS_QUALIFIER, cl_kernel_arg_address_qualifier |
134 |
cl_kernel_arg_info, CL_KERNEL_ARG_ACCESS_QUALIFIER, cl_kernel_arg_access_qualifier |
135 |
cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_NAME, STRING_CLASS |
136 |
cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_QUALIFIER, cl_kernel_arg_type_qualifier |
137 |
cl_kernel_arg_info, CL_KERNEL_ARG_NAME, STRING_CLASS |