| 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 |