Crate opencl_sys

Source
Expand description

crates.io docs.io OpenCL 3.0 License Rust

OpenCL C FFI bindings for the Rust programming language.

§Description

Rust FFI Bindings to the Khronos OpenCL C language headers, see the OpenCL Resource Guide.

The static API for OpenCL versions and extensions is controlled by Rust features such as “static”, “CL_VERSION_2_0” and “cl_khr_gl_sharing”.

Rust deprecation warnings are given for OpenCL API functions that are deprecated by an enabled OpenCL version e.g., clCreateCommandQueue is deprecated whenever “CL_VERSION_2_0” is enabled.

The Rust FFI files attempt to match the format and layout of the original C source files instead of bindgen output files to ease maintenance.

The library is declared no_std.

§Use

OpenCL requires that an appropriate OpenCL hardware driver(s) and an OpenCL Installable Client Driver (ICD) are installed.
OpenCL GPU hardware driver(s) are installed with graphics drivers by the main manufacturers: Nvidia, AMD and Intel.
However, an OpenCL ICD must usually be installed manually by:

Note: you do not need to install an OpenCL ICD from the same manufacturer as your hardware.
In general the more up to date the OpenCL ICD, the better.

§Contribution

If you want to contribute through code or documentation, the Contributing guide is the best place to start.
If you have any questions, please feel free to ask. Just please abide by our Code of Conduct.

§License

Licensed under the Apache License, Version 2.0, as per Khronos Group OpenCL.
You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used under license by Khronos.

Modules§

cl_d3d10
FFI bindings for cl_d3d10.h.
cl_d3d11
FFI bindings for cl_d3d11.h
cl_dx9_media_sharing
FFI bindings for cl_dx9_media_sharing.h
cl_egl
FFI bindings for cl_egl.h.
cl_function_types
FFI bindings for cl_function_types.h
cl_icd
FFI bindings for cl_icd.h
cl_layer
FFI bindings for cl_layer.h

Structs§

cl_amd_device_topology
cl_buffer_region
cl_device_integer_dot_product_acceleration_properties_khr
cl_device_pci_bus_info_khr
cl_image_desc
cl_image_format
cl_mem_android_native_buffer_host_ptr
cl_mem_ext_host_ptr
cl_mem_ion_host_ptr
cl_motion_estimation_desc_intel
cl_mutable_dispatch_arg_khr
cl_mutable_dispatch_config_khr
cl_mutable_dispatch_exec_info_khr
cl_name_version
cl_name_version_khr
cl_queue_family_properties_intel

Constants§

CL_A
CL_ABGR
CL_ACCELERATOR_CONTEXT_INTEL
CL_ACCELERATOR_DESCRIPTOR_INTEL
CL_ACCELERATOR_REFERENCE_COUNT_INTEL
CL_ACCELERATOR_TYPE_INTEL
CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTEL
CL_ACCELERATOR_TYPE_NOT_SUPPORTED_INTEL
CL_ADDRESS_CLAMP
CL_ADDRESS_CLAMP_TO_EDGE
CL_ADDRESS_MIRRORED_REPEAT
CL_ADDRESS_NONE
CL_ADDRESS_REPEAT
CL_AFFINITY_DOMAIN_L1_CACHE_EXT
CL_AFFINITY_DOMAIN_L2_CACHE_EXT
CL_AFFINITY_DOMAIN_L3_CACHE_EXT
CL_AFFINITY_DOMAIN_L4_CACHE_EXT
CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT
CL_AFFINITY_DOMAIN_NUMA_EXT
CL_ARGB
CL_AVC_ME_BIDIR_WEIGHT_HALF_INTEL
CL_AVC_ME_BIDIR_WEIGHT_QUARTER_INTEL
CL_AVC_ME_BIDIR_WEIGHT_THIRD_INTEL
CL_AVC_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL
CL_AVC_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL
CL_AVC_ME_BLOCK_BASED_SKIP_4x4_INTEL
CL_AVC_ME_BLOCK_BASED_SKIP_8x8_INTEL
CL_AVC_ME_BORDER_REACHED_BOTTOM_INTEL
CL_AVC_ME_BORDER_REACHED_LEFT_INTEL
CL_AVC_ME_BORDER_REACHED_RIGHT_INTEL
CL_AVC_ME_BORDER_REACHED_TOP_INTEL
CL_AVC_ME_CHROMA_PREDICTOR_MODE_DC_INTEL
CL_AVC_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL
CL_AVC_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL
CL_AVC_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL
CL_AVC_ME_COST_PRECISION_DPEL_INTEL
CL_AVC_ME_COST_PRECISION_HPEL_INTEL
CL_AVC_ME_COST_PRECISION_PEL_INTEL
CL_AVC_ME_COST_PRECISION_QPEL_INTEL
CL_AVC_ME_FRAME_BACKWARD_INTEL
CL_AVC_ME_FRAME_DUAL_INTEL
CL_AVC_ME_FRAME_FORWARD_INTEL
CL_AVC_ME_INTERLACED_SCAN_BOTTOM_FIELD_INTEL
CL_AVC_ME_INTERLACED_SCAN_TOP_FIELD_INTEL
CL_AVC_ME_INTRA_4x4_INTEL
CL_AVC_ME_INTRA_8x8_INTEL
CL_AVC_ME_INTRA_16x16_INTEL
CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_4x4_INTEL
CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_8x8_INTEL
CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_16x16_INTEL
CL_AVC_ME_INTRA_NEIGHBOR_LEFT_MASK_ENABLE_INTEL
CL_AVC_ME_INTRA_NEIGHBOR_UPPER_LEFT_MASK_ENABLE_INTEL
CL_AVC_ME_INTRA_NEIGHBOR_UPPER_MASK_ENABLE_INTEL
CL_AVC_ME_INTRA_NEIGHBOR_UPPER_RIGHT_MASK_ENABLE_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_DC_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL
CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL
CL_AVC_ME_MAJOR_8x8_INTEL
CL_AVC_ME_MAJOR_8x16_INTEL
CL_AVC_ME_MAJOR_16x8_INTEL
CL_AVC_ME_MAJOR_16x16_INTEL
CL_AVC_ME_MAJOR_BACKWARD_INTEL
CL_AVC_ME_MAJOR_BIDIRECTIONAL_INTEL
CL_AVC_ME_MAJOR_FORWARD_INTEL
CL_AVC_ME_MINOR_4x4_INTEL
CL_AVC_ME_MINOR_4x8_INTEL
CL_AVC_ME_MINOR_8x4_INTEL
CL_AVC_ME_MINOR_8x8_INTEL
CL_AVC_ME_PARTITION_MASK_4x4_INTEL
CL_AVC_ME_PARTITION_MASK_4x8_INTEL
CL_AVC_ME_PARTITION_MASK_8x4_INTEL
CL_AVC_ME_PARTITION_MASK_8x8_INTEL
CL_AVC_ME_PARTITION_MASK_8x16_INTEL
CL_AVC_ME_PARTITION_MASK_16x8_INTEL
CL_AVC_ME_PARTITION_MASK_16x16_INTEL
CL_AVC_ME_PARTITION_MASK_ALL_INTEL
CL_AVC_ME_SAD_ADJUST_MODE_HAAR_INTEL
CL_AVC_ME_SAD_ADJUST_MODE_NONE_INTEL
CL_AVC_ME_SEARCH_WINDOW_2x2_RADIUS_INTEL
CL_AVC_ME_SEARCH_WINDOW_4x4_RADIUS_INTEL
CL_AVC_ME_SEARCH_WINDOW_16x12_RADIUS_INTEL
CL_AVC_ME_SEARCH_WINDOW_CUSTOM_INTEL
CL_AVC_ME_SEARCH_WINDOW_DIAMOND_INTEL
CL_AVC_ME_SEARCH_WINDOW_EXHAUSTIVE_INTEL
CL_AVC_ME_SEARCH_WINDOW_EXTRA_TINY_INTEL
CL_AVC_ME_SEARCH_WINDOW_LARGE_DIAMOND_INTEL
CL_AVC_ME_SEARCH_WINDOW_RESERVED0_INTEL
CL_AVC_ME_SEARCH_WINDOW_RESERVED1_INTEL
CL_AVC_ME_SEARCH_WINDOW_SMALL_INTEL
CL_AVC_ME_SEARCH_WINDOW_TINY_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_0_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_0_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_1_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_1_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_2_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_2_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_3_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_3_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_DUAL_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_8x8_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_16x16_BACKWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_16x16_DUAL_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_16x16_FORWARD_ENABLE_INTEL
CL_AVC_ME_SKIP_BLOCK_PARTITION_8x8_INTEL
CL_AVC_ME_SKIP_BLOCK_PARTITION_16x16_INTEL
CL_AVC_ME_SLICE_TYPE_BPRED_INTEL
CL_AVC_ME_SLICE_TYPE_INTRA_INTEL
CL_AVC_ME_SLICE_TYPE_PRED_INTEL
CL_AVC_ME_SUBPIXEL_MODE_HPEL_INTEL
CL_AVC_ME_SUBPIXEL_MODE_INTEGER_INTEL
CL_AVC_ME_SUBPIXEL_MODE_QPEL_INTEL
CL_AVC_ME_VERSION_0_INTEL
CL_AVC_ME_VERSION_1_INTEL
CL_BGRA
CL_BLOCKING
CL_BUFFER_CREATE_TYPE_REGION
CL_BUILD_ERROR
CL_BUILD_IN_PROGRESS
CL_BUILD_NONE
CL_BUILD_PROGRAM_FAILURE
CL_BUILD_SUCCESS
CL_CANCELLED_IMG
CL_CGL_SHAREGROUP_KHR
CL_COMMAND_ACQUIRE_EXTERNAL_MEM_OBJECTS_KHR
CL_COMMAND_ACQUIRE_GL_OBJECTS
CL_COMMAND_ACQUIRE_GRALLOC_OBJECTS_IMG
CL_COMMAND_BARRIER
CL_COMMAND_BUFFER_CAPABILITY_DEVICE_SIDE_ENQUEUE_KHR
CL_COMMAND_BUFFER_CAPABILITY_KERNEL_PRINTF_KHR
CL_COMMAND_BUFFER_CAPABILITY_MULTIPLE_QUEUE_KHR
CL_COMMAND_BUFFER_CAPABILITY_SIMULTANEOUS_USE_KHR
CL_COMMAND_BUFFER_CONTEXT_KHR
CL_COMMAND_BUFFER_DEVICE_SIDE_SYNC_KHR
CL_COMMAND_BUFFER_FLAGS_KHR
CL_COMMAND_BUFFER_MUTABLE_DISPATCH_ASSERTS_KHR
CL_COMMAND_BUFFER_MUTABLE_KHR
CL_COMMAND_BUFFER_NUM_QUEUES_KHR
CL_COMMAND_BUFFER_PLATFORM_AUTOMATIC_REMAP_KHR
CL_COMMAND_BUFFER_PLATFORM_REMAP_QUEUES_KHR
CL_COMMAND_BUFFER_PLATFORM_UNIVERSAL_SYNC_KHR
CL_COMMAND_BUFFER_PROPERTIES_ARRAY_KHR
CL_COMMAND_BUFFER_QUEUES_KHR
CL_COMMAND_BUFFER_REFERENCE_COUNT_KHR
CL_COMMAND_BUFFER_SIMULTANEOUS_USE_KHR
CL_COMMAND_BUFFER_STATE_EXECUTABLE_KHR
CL_COMMAND_BUFFER_STATE_KHR
CL_COMMAND_BUFFER_STATE_PENDING_KHR
CL_COMMAND_BUFFER_STATE_RECORDING_KHR
CL_COMMAND_COMMAND_BUFFER_KHR
CL_COMMAND_COPY_BUFFER
CL_COMMAND_COPY_BUFFER_RECT
CL_COMMAND_COPY_BUFFER_TO_IMAGE
CL_COMMAND_COPY_IMAGE
CL_COMMAND_COPY_IMAGE_TO_BUFFER
CL_COMMAND_FILL_BUFFER
CL_COMMAND_FILL_IMAGE
CL_COMMAND_GENERATE_MIPMAP_IMG
CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
CL_COMMAND_MAP_BUFFER
CL_COMMAND_MAP_IMAGE
CL_COMMAND_MARKER
CL_COMMAND_MEMADVISE_INTEL
CL_COMMAND_MEMCPY_INTEL
CL_COMMAND_MEMFILL_INTEL
CL_COMMAND_MIGRATEMEM_INTEL
CL_COMMAND_MIGRATE_MEM_OBJECTS
CL_COMMAND_MIGRATE_MEM_OBJECT_EXT
CL_COMMAND_NATIVE_KERNEL
CL_COMMAND_NDRANGE_KERNEL
CL_COMMAND_READ_BUFFER
CL_COMMAND_READ_BUFFER_RECT
CL_COMMAND_READ_HOST_PIPE_INTEL
CL_COMMAND_READ_IMAGE
CL_COMMAND_RELEASE_EXTERNAL_MEM_OBJECTS_KHR
CL_COMMAND_RELEASE_GL_OBJECTS
CL_COMMAND_RELEASE_GRALLOC_OBJECTS_IMG
CL_COMMAND_SEMAPHORE_SIGNAL_KHR
CL_COMMAND_SEMAPHORE_WAIT_KHR
CL_COMMAND_SVM_FREE
CL_COMMAND_SVM_FREE_ARM
CL_COMMAND_SVM_MAP
CL_COMMAND_SVM_MAP_ARM
CL_COMMAND_SVM_MEMCPY
CL_COMMAND_SVM_MEMCPY_ARM
CL_COMMAND_SVM_MEMFILL
CL_COMMAND_SVM_MEMFILL_ARM
CL_COMMAND_SVM_MIGRATE_MEM
CL_COMMAND_SVM_UNMAP
CL_COMMAND_SVM_UNMAP_ARM
CL_COMMAND_TASK
CL_COMMAND_TERMINATED_ITSELF_WITH_FAILURE_ARM
CL_COMMAND_TERMINATION_COMPLETION_ARM
CL_COMMAND_TERMINATION_CONTROLLED_FAILURE_ARM
CL_COMMAND_TERMINATION_CONTROLLED_SUCCESS_ARM
CL_COMMAND_TERMINATION_ERROR_ARM
CL_COMMAND_UNMAP_MEM_OBJECT
CL_COMMAND_USER
CL_COMMAND_WRITE_BUFFER
CL_COMMAND_WRITE_BUFFER_RECT
CL_COMMAND_WRITE_HOST_PIPE_INTEL
CL_COMMAND_WRITE_IMAGE
CL_COMPILER_NOT_AVAILABLE
CL_COMPILE_PROGRAM_FAILURE
CL_COMPLETE
CL_CONTEXT_DEVICES
CL_CONTEXT_DIAGNOSTICS_LEVEL_ALL_INTEL
CL_CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL
CL_CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL
CL_CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL
CL_CONTEXT_INTEROP_USER_SYNC
CL_CONTEXT_MEMORY_INITIALIZE_KHR
CL_CONTEXT_MEMORY_INITIALIZE_LOCAL_KHR
CL_CONTEXT_MEMORY_INITIALIZE_PRIVATE_KHR
CL_CONTEXT_NUM_DEVICES
CL_CONTEXT_PERF_HINT_QCOM
CL_CONTEXT_PLATFORM
CL_CONTEXT_PROPERTIES
CL_CONTEXT_REFERENCE_COUNT
CL_CONTEXT_SHOW_DIAGNOSTICS_INTEL
CL_CONTEXT_TERMINATED_KHR
CL_CONTEXT_TERMINATE_KHR
CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR
CL_DEPTH
CL_DEVICES_FOR_GL_CONTEXT_KHR
CL_DEVICE_ADDRESS_BITS
CL_DEVICE_AFFINITY_DOMAINS_EXT
CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE
CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE
CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE
CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE
CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE
CL_DEVICE_AFFINITY_DOMAIN_NUMA
CL_DEVICE_ATOMIC_FENCE_CAPABILITIES
CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES
CL_DEVICE_ATOMIC_ORDER_ACQ_REL
CL_DEVICE_ATOMIC_ORDER_RELAXED
CL_DEVICE_ATOMIC_ORDER_SEQ_CST
CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES
CL_DEVICE_ATOMIC_SCOPE_DEVICE
CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP
CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM
CL_DEVICE_AVAILABLE
CL_DEVICE_AVAILABLE_ASYNC_QUEUES_AMD
CL_DEVICE_AVC_ME_SUPPORTS_PREEMPTION_INTEL
CL_DEVICE_AVC_ME_SUPPORTS_TEXTURE_SAMPLER_USE_INTEL
CL_DEVICE_AVC_ME_VERSION_INTEL
CL_DEVICE_BOARD_NAME_AMD
CL_DEVICE_BUILT_IN_KERNELS
CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION
CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION_KHR
CL_DEVICE_COMMAND_BUFFER_CAPABILITIES_KHR
CL_DEVICE_COMMAND_BUFFER_NUM_SYNC_DEVICES_KHR
CL_DEVICE_COMMAND_BUFFER_REQUIRED_QUEUE_PROPERTIES_KHR
CL_DEVICE_COMMAND_BUFFER_SUPPORTED_QUEUE_PROPERTIES_KHR
CL_DEVICE_COMMAND_BUFFER_SYNC_DEVICES_KHR
CL_DEVICE_COMPILER_AVAILABLE
CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
CL_DEVICE_COMPUTE_UNITS_BITFIELD_ARM
CL_DEVICE_CONTROLLED_TERMINATION_CAPABILITIES_ARM
CL_DEVICE_CONTROLLED_TERMINATION_FAILURE_ARM
CL_DEVICE_CONTROLLED_TERMINATION_QUERY_ARM
CL_DEVICE_CONTROLLED_TERMINATION_SUCCESS_ARM
CL_DEVICE_CROSS_DEVICE_SHARED_MEM_CAPABILITIES_INTEL
CL_DEVICE_CXX_FOR_OPENCL_NUMERIC_VERSION_EXT
CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES
CL_DEVICE_DEVICE_MEM_CAPABILITIES_INTEL
CL_DEVICE_DOUBLE_FP_CONFIG
CL_DEVICE_ENDIAN_LITTLE
CL_DEVICE_ERROR_CORRECTION_SUPPORT
CL_DEVICE_EXECUTION_CAPABILITIES
CL_DEVICE_EXTENSIONS
CL_DEVICE_EXTENSIONS_WITH_VERSION
CL_DEVICE_EXTENSIONS_WITH_VERSION_KHR
CL_DEVICE_EXTERNAL_MEMORY_IMPORT_ASSUME_LINEAR_IMAGES_HANDLE_TYPES_KHR
CL_DEVICE_EXTERNAL_MEMORY_IMPORT_HANDLE_TYPES_KHR
CL_DEVICE_EXT_MEM_PADDING_IN_BYTES_QCOM
CL_DEVICE_FEATURE_CAPABILITIES_INTEL
CL_DEVICE_FEATURE_FLAG_DP4A_INTEL
CL_DEVICE_FEATURE_FLAG_DPAS_INTEL
CL_DEVICE_GENERIC_ADDRESS_SPACE_SUPPORT
CL_DEVICE_GFXIP_MAJOR_AMD
CL_DEVICE_GFXIP_MINOR_AMD
CL_DEVICE_GLOBAL_FREE_MEMORY_AMD
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
CL_DEVICE_GLOBAL_MEM_CHANNELS_AMD
CL_DEVICE_GLOBAL_MEM_CHANNEL_BANKS_AMD
CL_DEVICE_GLOBAL_MEM_CHANNEL_BANK_WIDTH_AMD
CL_DEVICE_GLOBAL_MEM_SIZE
CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE
CL_DEVICE_GPU_OVERLAP_NV
CL_DEVICE_HALF_FP_CONFIG
CL_DEVICE_HOST_MEM_CAPABILITIES_INTEL
CL_DEVICE_HOST_UNIFIED_MEMORY
CL_DEVICE_ID_INTEL
CL_DEVICE_ILS_WITH_VERSION
CL_DEVICE_ILS_WITH_VERSION_KHR
CL_DEVICE_IL_VERSION
CL_DEVICE_IL_VERSION_KHR
New property to clGetDeviceInfo for retrieving supported intermediate languages.
CL_DEVICE_IMAGE2D_MAX_HEIGHT
CL_DEVICE_IMAGE2D_MAX_WIDTH
CL_DEVICE_IMAGE3D_MAX_DEPTH
CL_DEVICE_IMAGE3D_MAX_HEIGHT
CL_DEVICE_IMAGE3D_MAX_WIDTH
CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT
CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT_KHR
CL_DEVICE_IMAGE_MAX_ARRAY_SIZE
CL_DEVICE_IMAGE_MAX_BUFFER_SIZE
CL_DEVICE_IMAGE_PITCH_ALIGNMENT
CL_DEVICE_IMAGE_PITCH_ALIGNMENT_KHR
CL_DEVICE_IMAGE_SUPPORT
CL_DEVICE_INTEGER_DOT_PRODUCT_ACCELERATION_PROPERTIES_4x8BIT_PACKED_KHR
CL_DEVICE_INTEGER_DOT_PRODUCT_ACCELERATION_PROPERTIES_8BIT_KHR
CL_DEVICE_INTEGER_DOT_PRODUCT_CAPABILITIES_KHR
CL_DEVICE_INTEGER_DOT_PRODUCT_INPUT_4x8BIT_KHR
CL_DEVICE_INTEGER_DOT_PRODUCT_INPUT_4x8BIT_PACKED_KHR
CL_DEVICE_INTEGRATED_MEMORY_NV
CL_DEVICE_IP_VERSION_INTEL
CL_DEVICE_JOB_SLOTS_ARM
CL_DEVICE_KERNEL_CLOCK_CAPABILITIES_KHR
CL_DEVICE_KERNEL_CLOCK_SCOPE_DEVICE_KHR
CL_DEVICE_KERNEL_CLOCK_SCOPE_SUB_GROUP_KHR
CL_DEVICE_KERNEL_CLOCK_SCOPE_WORK_GROUP_KHR
CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED
CL_DEVICE_LINKER_AVAILABLE
CL_DEVICE_LOCAL_MEM_BANKS_AMD
CL_DEVICE_LOCAL_MEM_SIZE
CL_DEVICE_LOCAL_MEM_SIZE_PER_COMPUTE_UNIT_AMD
CL_DEVICE_LOCAL_MEM_TYPE
CL_DEVICE_LUID_KHR
CL_DEVICE_LUID_VALID_KHR
CL_DEVICE_MAX_CLOCK_FREQUENCY
CL_DEVICE_MAX_COMPUTE_UNITS
CL_DEVICE_MAX_CONSTANT_ARGS
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE
CL_DEVICE_MAX_MEM_ALLOC_SIZE
CL_DEVICE_MAX_NAMED_BARRIER_COUNT_KHR
CL_DEVICE_MAX_NUM_SUB_GROUPS
CL_DEVICE_MAX_ON_DEVICE_EVENTS
CL_DEVICE_MAX_ON_DEVICE_QUEUES
CL_DEVICE_MAX_PARAMETER_SIZE
CL_DEVICE_MAX_PIPE_ARGS
CL_DEVICE_MAX_READ_IMAGE_ARGS
CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS
CL_DEVICE_MAX_SAMPLERS
CL_DEVICE_MAX_WARP_COUNT_ARM
CL_DEVICE_MAX_WORK_GROUP_SIZE
CL_DEVICE_MAX_WORK_GROUP_SIZE_AMD
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
CL_DEVICE_MAX_WORK_ITEM_SIZES
CL_DEVICE_MAX_WRITE_IMAGE_ARGS
CL_DEVICE_MEMORY_CAPABILITIES_IMG
CL_DEVICE_MEM_BASE_ADDR_ALIGN
CL_DEVICE_ME_VERSION_INTEL
CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
CL_DEVICE_MUTABLE_DISPATCH_CAPABILITIES_KHR
CL_DEVICE_NAME
CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
CL_DEVICE_NODE_MASK_KHR
CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT
CL_DEVICE_NOT_AVAILABLE
CL_DEVICE_NOT_FOUND
CL_DEVICE_NUMERIC_VERSION
CL_DEVICE_NUMERIC_VERSION_KHR
CL_DEVICE_NUM_EUS_PER_SUB_SLICE_INTEL
CL_DEVICE_NUM_SIMULTANEOUS_INTEROPS_INTEL
CL_DEVICE_NUM_SLICES_INTEL
CL_DEVICE_NUM_SUB_SLICES_PER_SLICE_INTEL
CL_DEVICE_NUM_THREADS_PER_EU_INTEL
CL_DEVICE_OPENCL_C_ALL_VERSIONS
CL_DEVICE_OPENCL_C_FEATURES
CL_DEVICE_OPENCL_C_NUMERIC_VERSION_KHR
CL_DEVICE_OPENCL_C_VERSION
CL_DEVICE_PAGE_SIZE_QCOM
CL_DEVICE_PARENT_DEVICE
CL_DEVICE_PARENT_DEVICE_EXT
CL_DEVICE_PARTITION_AFFINITY_DOMAIN
CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT
CL_DEVICE_PARTITION_BY_COUNTS
CL_DEVICE_PARTITION_BY_COUNTS_EXT
CL_DEVICE_PARTITION_BY_COUNTS_LIST_END
CL_DEVICE_PARTITION_BY_NAMES_EXT
CL_DEVICE_PARTITION_BY_NAMES_INTEL
CL_DEVICE_PARTITION_EQUALLY
CL_DEVICE_PARTITION_EQUALLY_EXT
CL_DEVICE_PARTITION_FAILED
CL_DEVICE_PARTITION_FAILED_EXT
CL_DEVICE_PARTITION_MAX_SUB_DEVICES
CL_DEVICE_PARTITION_PROPERTIES
CL_DEVICE_PARTITION_STYLE_EXT
CL_DEVICE_PARTITION_TYPE
CL_DEVICE_PARTITION_TYPES_EXT
CL_DEVICE_PCIE_ID_AMD
CL_DEVICE_PCI_BUS_ID_NV
CL_DEVICE_PCI_BUS_INFO_KHR
CL_DEVICE_PCI_SLOT_ID_NV
CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS
CL_DEVICE_PIPE_MAX_PACKET_SIZE
CL_DEVICE_PIPE_SUPPORT
CL_DEVICE_PLANAR_YUV_MAX_HEIGHT_INTEL
CL_DEVICE_PLANAR_YUV_MAX_WIDTH_INTEL
CL_DEVICE_PLATFORM
CL_DEVICE_PREFERRED_CONSTANT_BUFFER_SIZE_AMD
CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT
CL_DEVICE_PREFERRED_INTEROP_USER_SYNC
CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT
CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT
CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_AMD
CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
CL_DEVICE_PRINTF_BUFFER_SIZE
CL_DEVICE_PROFILE
CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
CL_DEVICE_PROFILING_TIMER_RESOLUTION
CL_DEVICE_QUEUE_FAMILY_PROPERTIES_INTEL
CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE
CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE
CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES
CL_DEVICE_QUEUE_ON_HOST_PROPERTIES
CL_DEVICE_QUEUE_PROPERTIES
CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT
CL_DEVICE_QUEUE_SUPPORTED
CL_DEVICE_REFERENCE_COUNT
CL_DEVICE_REFERENCE_COUNT_EXT
CL_DEVICE_REGISTERS_PER_BLOCK_NV
CL_DEVICE_SCHEDULING_COMPUTE_UNIT_BATCH_QUEUE_SIZE_ARM
CL_DEVICE_SCHEDULING_COMPUTE_UNIT_LIMIT_ARM
CL_DEVICE_SCHEDULING_CONTROLS_CAPABILITIES_ARM
CL_DEVICE_SCHEDULING_DEFERRED_FLUSH_ARM
CL_DEVICE_SCHEDULING_KERNEL_BATCHING_ARM
CL_DEVICE_SCHEDULING_REGISTER_ALLOCATION_ARM
CL_DEVICE_SCHEDULING_WARP_THROTTLING_ARM
CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_ARM
CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_MODIFIER_ARM
CL_DEVICE_SEMAPHORE_EXPORT_HANDLE_TYPES_KHR
CL_DEVICE_SEMAPHORE_IMPORT_HANDLE_TYPES_KHR
CL_DEVICE_SEMAPHORE_TYPES_KHR
CL_DEVICE_SHARED_SYSTEM_MEM_CAPABILITIES_INTEL
CL_DEVICE_SIMD_INSTRUCTION_WIDTH_AMD
CL_DEVICE_SIMD_PER_COMPUTE_UNIT_AMD
CL_DEVICE_SIMD_WIDTH_AMD
CL_DEVICE_SIMULTANEOUS_INTEROPS_INTEL
CL_DEVICE_SINGLE_DEVICE_SHARED_MEM_CAPABILITIES_INTEL
CL_DEVICE_SINGLE_FP_CONFIG
CL_DEVICE_SPIR_VERSIONS
CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS
CL_DEVICE_SUB_GROUP_SIZES_INTEL
CL_DEVICE_SUPPORTED_REGISTER_ALLOCATIONS_ARM
CL_DEVICE_SVM_ATOMICS
CL_DEVICE_SVM_ATOMICS_ARM
CL_DEVICE_SVM_CAPABILITIES
CL_DEVICE_SVM_CAPABILITIES_ARM
CL_DEVICE_SVM_COARSE_GRAIN_BUFFER
CL_DEVICE_SVM_COARSE_GRAIN_BUFFER_ARM
CL_DEVICE_SVM_FINE_GRAIN_BUFFER
CL_DEVICE_SVM_FINE_GRAIN_BUFFER_ARM
CL_DEVICE_SVM_FINE_GRAIN_SYSTEM
CL_DEVICE_SVM_FINE_GRAIN_SYSTEM_ARM
CL_DEVICE_TERMINATE_CAPABILITY_KHR
CL_DEVICE_THREAD_TRACE_SUPPORTED_AMD
CL_DEVICE_TOPOLOGY_AMD
CL_DEVICE_TYPE
CL_DEVICE_TYPE_ACCELERATOR
CL_DEVICE_TYPE_ALL
CL_DEVICE_TYPE_CPU
CL_DEVICE_TYPE_CUSTOM
CL_DEVICE_TYPE_DEFAULT
CL_DEVICE_TYPE_GPU
CL_DEVICE_UUID_KHR
CL_DEVICE_VENDOR
CL_DEVICE_VENDOR_ID
CL_DEVICE_VERSION
CL_DEVICE_WARP_SIZE_NV
CL_DEVICE_WAVEFRONT_WIDTH_AMD
CL_DEVICE_WORK_GROUP_COLLECTIVE_FUNCTIONS_SUPPORT
CL_DRIVER_UUID_KHR
CL_DRIVER_VERSION
CL_EGL_DISPLAY_KHR
CL_EGL_YUV_PLANE_INTEL
CL_EVENT_COMMAND_EXECUTION_STATUS
CL_EVENT_COMMAND_QUEUE
CL_EVENT_COMMAND_TERMINATION_REASON_ARM
CL_EVENT_COMMAND_TYPE
CL_EVENT_CONTEXT
CL_EVENT_REFERENCE_COUNT
CL_EXEC_KERNEL
CL_EXEC_NATIVE_KERNEL
CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
CL_EXTERNAL_MEMORY_HANDLE_DMA_BUF_KHR
CL_EXTERNAL_MEMORY_HANDLE_OPAQUE_FD_KHR
CL_EXTERNAL_MEMORY_HANDLE_OPAQUE_WIN32_KHR
CL_EXTERNAL_MEMORY_HANDLE_OPAQUE_WIN32_KMT_KHR
CL_FALSE
CL_FILTER_LINEAR
CL_FILTER_NEAREST
CL_FLOAT
CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
CL_FP_DENORM
CL_FP_FMA
CL_FP_INF_NAN
CL_FP_ROUND_TO_INF
CL_FP_ROUND_TO_NEAREST
CL_FP_ROUND_TO_ZERO
CL_FP_SOFT_FLOAT
CL_GLOBAL
CL_GLX_DISPLAY_KHR
CL_GL_CONTEXT_KHR
CL_GL_MIPMAP_LEVEL
CL_GL_NUM_SAMPLES
CL_GL_OBJECT_BUFFER
CL_GL_OBJECT_RENDERBUFFER
CL_GL_OBJECT_TEXTURE1D
CL_GL_OBJECT_TEXTURE1D_ARRAY
CL_GL_OBJECT_TEXTURE2D
CL_GL_OBJECT_TEXTURE2D_ARRAY
CL_GL_OBJECT_TEXTURE3D
CL_GL_OBJECT_TEXTURE_BUFFER
CL_GL_TEXTURE_TARGET
CL_GRALLOC_RESOURCE_NOT_ACQUIRED_IMG
CL_HALF_FLOAT
CL_IMAGE_ARRAY_SIZE
CL_IMAGE_BUFFER
CL_IMAGE_DEPTH
CL_IMAGE_ELEMENT_SIZE
CL_IMAGE_FORMAT
CL_IMAGE_FORMAT_MISMATCH
CL_IMAGE_FORMAT_NOT_SUPPORTED
CL_IMAGE_HEIGHT
CL_IMAGE_NUM_MIP_LEVELS
CL_IMAGE_NUM_SAMPLES
CL_IMAGE_REQUIREMENTS_BASE_ADDRESS_ALIGNMENT_EXT
CL_IMAGE_REQUIREMENTS_MAX_ARRAY_SIZE_EXT
CL_IMAGE_REQUIREMENTS_MAX_DEPTH_EXT
CL_IMAGE_REQUIREMENTS_MAX_HEIGHT_EXT
CL_IMAGE_REQUIREMENTS_MAX_WIDTH_EXT
CL_IMAGE_REQUIREMENTS_ROW_PITCH_ALIGNMENT_EXT
CL_IMAGE_REQUIREMENTS_SIZE_EXT
CL_IMAGE_REQUIREMENTS_SLICE_PITCH_ALIGNMENT_EXT
CL_IMAGE_ROW_ALIGNMENT_QCOM
CL_IMAGE_ROW_PITCH
CL_IMAGE_SLICE_ALIGNMENT_QCOM
CL_IMAGE_SLICE_PITCH
CL_IMAGE_WIDTH
CL_IMPORT_ANDROID_HARDWARE_BUFFER_LAYER_INDEX_ARM
Index of layer in a multilayer hardware buffer
CL_IMPORT_ANDROID_HARDWARE_BUFFER_PLANE_INDEX_ARM
Index of plane in a multiplanar hardware buffer
CL_IMPORT_DMA_BUF_DATA_CONSISTENCY_WITH_HOST_ARM
Data consistency with host property
CL_IMPORT_MEMORY_WHOLE_ALLOCATION_ARM
Import memory size value to indicate a size for the whole buffer.
CL_IMPORT_TYPE_ANDROID_HARDWARE_BUFFER_ARM
Android hardware buffer type value for CL_IMPORT_TYPE_ARM property
CL_IMPORT_TYPE_ARM
Default and valid properties name for cl_arm_import_memory
CL_IMPORT_TYPE_DMA_BUF_ARM
DMA BUF memory type value for CL_IMPORT_TYPE_ARM property
CL_IMPORT_TYPE_HOST_ARM
Host process memory type default value for CL_IMPORT_TYPE_ARM property
CL_IMPORT_TYPE_PROTECTED_ARM
Protected memory property
CL_INCOMPATIBLE_COMMAND_QUEUE_KHR
CL_INTENSITY
CL_INVALID_ACCELERATOR_DESCRIPTOR_INTEL
CL_INVALID_ACCELERATOR_INTEL
CL_INVALID_ACCELERATOR_TYPE_INTEL
CL_INVALID_ARG_INDEX
CL_INVALID_ARG_SIZE
CL_INVALID_ARG_VALUE
CL_INVALID_BINARY
CL_INVALID_BUFFER_SIZE
CL_INVALID_BUILD_OPTIONS
CL_INVALID_COMMAND_BUFFER_KHR
CL_INVALID_COMMAND_QUEUE
CL_INVALID_COMPILER_OPTIONS
CL_INVALID_CONTEXT
CL_INVALID_DEVICE
CL_INVALID_DEVICE_PARTITION_COUNT
CL_INVALID_DEVICE_QUEUE
CL_INVALID_DEVICE_TYPE
CL_INVALID_EVENT
CL_INVALID_EVENT_WAIT_LIST
CL_INVALID_GLOBAL_OFFSET
CL_INVALID_GLOBAL_WORK_SIZE
CL_INVALID_GL_OBJECT
CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR
CL_INVALID_GRALLOC_OBJECT_IMG
CL_INVALID_HOST_PTR
CL_INVALID_IMAGE_DESCRIPTOR
CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
CL_INVALID_IMAGE_SIZE
CL_INVALID_KERNEL
CL_INVALID_KERNEL_ARGS
CL_INVALID_KERNEL_DEFINITION
CL_INVALID_KERNEL_NAME
CL_INVALID_LINKER_OPTIONS
CL_INVALID_MEM_OBJECT
CL_INVALID_MIP_LEVEL
CL_INVALID_MUTABLE_COMMAND_KHR
CL_INVALID_OPERATION
CL_INVALID_PARTITION_COUNT_EXT
CL_INVALID_PARTITION_NAME_EXT
CL_INVALID_PIPE_SIZE
CL_INVALID_PLATFORM
CL_INVALID_PROGRAM
CL_INVALID_PROGRAM_EXECUTABLE
CL_INVALID_PROPERTY
CL_INVALID_QUEUE_PROPERTIES
CL_INVALID_SAMPLER
CL_INVALID_SEMAPHORE_KHR
CL_INVALID_SPEC_ID
CL_INVALID_SYNC_POINT_WAIT_LIST_KHR
CL_INVALID_VALUE
CL_INVALID_WORK_DIMENSION
CL_INVALID_WORK_GROUP_SIZE
CL_INVALID_WORK_ITEM_SIZE
CL_KERNEL_ARG_ACCESS_NONE
CL_KERNEL_ARG_ACCESS_QUALIFIER
CL_KERNEL_ARG_ACCESS_READ_ONLY
CL_KERNEL_ARG_ACCESS_READ_WRITE
CL_KERNEL_ARG_ACCESS_WRITE_ONLY
CL_KERNEL_ARG_ADDRESS_CONSTANT
CL_KERNEL_ARG_ADDRESS_GLOBAL
CL_KERNEL_ARG_ADDRESS_LOCAL
CL_KERNEL_ARG_ADDRESS_PRIVATE
CL_KERNEL_ARG_ADDRESS_QUALIFIER
CL_KERNEL_ARG_INFO_NOT_AVAILABLE
CL_KERNEL_ARG_NAME
CL_KERNEL_ARG_TYPE_CONST
CL_KERNEL_ARG_TYPE_NAME
CL_KERNEL_ARG_TYPE_NONE
CL_KERNEL_ARG_TYPE_PIPE
CL_KERNEL_ARG_TYPE_QUALIFIER
CL_KERNEL_ARG_TYPE_RESTRICT
CL_KERNEL_ARG_TYPE_VOLATILE
CL_KERNEL_ATTRIBUTES
CL_KERNEL_COMPILE_NUM_SUB_GROUPS
CL_KERNEL_COMPILE_SUB_GROUP_SIZE_INTEL
CL_KERNEL_COMPILE_WORK_GROUP_SIZE
CL_KERNEL_CONTEXT
CL_KERNEL_EXEC_INFO_COMPUTE_UNIT_MAX_QUEUED_BATCHES_ARM
CL_KERNEL_EXEC_INFO_DEVICE_PTRS_EXT
CL_KERNEL_EXEC_INFO_INDIRECT_DEVICE_ACCESS_INTEL
CL_KERNEL_EXEC_INFO_INDIRECT_HOST_ACCESS_INTEL
CL_KERNEL_EXEC_INFO_INDIRECT_SHARED_ACCESS_INTEL
CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM
CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM_ARM
CL_KERNEL_EXEC_INFO_SVM_PTRS
CL_KERNEL_EXEC_INFO_SVM_PTRS_ARM
CL_KERNEL_EXEC_INFO_USM_PTRS_INTEL
CL_KERNEL_EXEC_INFO_WARP_COUNT_LIMIT_ARM
CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_ARM
CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_MODIFIER_ARM
CL_KERNEL_FUNCTION_NAME
CL_KERNEL_GLOBAL_WORK_SIZE
CL_KERNEL_LOCAL_MEM_SIZE
CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT
CL_KERNEL_MAX_NUM_SUB_GROUPS
CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE
CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE_KHR
CL_KERNEL_MAX_WARP_COUNT_ARM
CL_KERNEL_NUM_ARGS
CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
CL_KERNEL_PRIVATE_MEM_SIZE
CL_KERNEL_PROGRAM
CL_KERNEL_REFERENCE_COUNT
CL_KERNEL_SPILL_MEM_SIZE_INTEL
CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE
CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE_KHR
CL_KERNEL_WORK_GROUP_SIZE
CL_KHRONOS_VENDOR_ID_CODEPLAY
CL_KHR_GL_SHARING
CL_LINKER_NOT_AVAILABLE
CL_LINK_PROGRAM_FAILURE
CL_LOCAL
CL_LUID_SIZE_KHR
CL_LUMINANCE
CL_MAP_FAILURE
CL_MAP_READ
CL_MAP_WRITE
CL_MAP_WRITE_INVALIDATE_REGION
CL_MAX_SIZE_RESTRICTION_EXCEEDED
CL_MEM_ACCESS_FLAGS_UNRESTRICTED_INTEL
CL_MEM_ALLOC_BASE_PTR_INTEL
CL_MEM_ALLOC_BUFFER_LOCATION_INTEL
CL_MEM_ALLOC_CPU_LOCAL_IMG
CL_MEM_ALLOC_DEVICE_INTEL
CL_MEM_ALLOC_FLAGS_IMG
CL_MEM_ALLOC_FLAGS_INTEL
CL_MEM_ALLOC_GPU_CACHED_IMG
CL_MEM_ALLOC_GPU_LOCAL_IMG
CL_MEM_ALLOC_GPU_PRIVATE_IMG
CL_MEM_ALLOC_GPU_WRITE_COMBINE_IMG
CL_MEM_ALLOC_HOST_PTR
CL_MEM_ALLOC_INITIAL_PLACEMENT_DEVICE_INTEL
CL_MEM_ALLOC_INITIAL_PLACEMENT_HOST_INTEL
CL_MEM_ALLOC_RELAX_REQUIREMENTS_IMG
CL_MEM_ALLOC_SIZE_INTEL
CL_MEM_ALLOC_TYPE_INTEL
CL_MEM_ALLOC_WRITE_COMBINED_INTEL
CL_MEM_ANDROID_NATIVE_BUFFER_HOST_PTR_QCOM
CL_MEM_ASSOCIATED_MEMOBJECT
CL_MEM_CHANNEL_INTEL
CL_MEM_CONTEXT
CL_MEM_COPY_HOST_PTR
CL_MEM_COPY_OVERLAP
CL_MEM_DEVICE_ADDRESS_EXT
CL_MEM_DEVICE_HANDLE_LIST_END_KHR
CL_MEM_DEVICE_HANDLE_LIST_KHR
CL_MEM_DEVICE_PRIVATE_ADDRESS_EXT
CL_MEM_EXT_HOST_PTR_QCOM
CL_MEM_FLAGS
CL_MEM_FORCE_HOST_MEMORY_INTEL
CL_MEM_HOST_IOCOHERENT_QCOM
CL_MEM_HOST_NO_ACCESS
CL_MEM_HOST_PTR
CL_MEM_HOST_READ_ONLY
CL_MEM_HOST_UNCACHED_QCOM
CL_MEM_HOST_WRITEBACK_QCOM
CL_MEM_HOST_WRITETHROUGH_QCOM
CL_MEM_HOST_WRITE_COMBINING_QCOM
CL_MEM_HOST_WRITE_ONLY
CL_MEM_IMMUTABLE_EXT
CL_MEM_ION_HOST_PTR_QCOM
CL_MEM_KERNEL_READ_AND_WRITE
CL_MEM_MAP_COUNT
CL_MEM_NO_ACCESS_INTEL
CL_MEM_OBJECT_ALLOCATION_FAILURE
CL_MEM_OBJECT_BUFFER
CL_MEM_OBJECT_IMAGE1D
CL_MEM_OBJECT_IMAGE1D_ARRAY
CL_MEM_OBJECT_IMAGE1D_BUFFER
CL_MEM_OBJECT_IMAGE2D
CL_MEM_OBJECT_IMAGE2D_ARRAY
CL_MEM_OBJECT_IMAGE3D
CL_MEM_OBJECT_PIPE
CL_MEM_OFFSET
CL_MEM_PROPERTIES
CL_MEM_PROTECTED_ALLOC_ARM
CL_MEM_READ_ONLY
CL_MEM_READ_WRITE
CL_MEM_REFERENCE_COUNT
CL_MEM_SIZE
CL_MEM_SVM_ATOMICS
CL_MEM_SVM_ATOMICS_ARM
CL_MEM_SVM_FINE_GRAIN_BUFFER
CL_MEM_SVM_FINE_GRAIN_BUFFER_ARM
CL_MEM_TYPE
CL_MEM_TYPE_DEVICE_INTEL
CL_MEM_TYPE_HOST_INTEL
CL_MEM_TYPE_SHARED_INTEL
CL_MEM_TYPE_UNKNOWN_INTEL
CL_MEM_USES_SVM_POINTER
CL_MEM_USES_SVM_POINTER_ARM
CL_MEM_USE_CACHED_CPU_MEMORY_IMG
CL_MEM_USE_GRALLOC_PTR_IMG
CL_MEM_USE_HOST_PTR
CL_MEM_USE_UNCACHED_CPU_MEMORY_IMG
CL_MEM_WRITE_ONLY
CL_ME_BACKWARD_INPUT_MODE_INTEL
CL_ME_BIDIRECTION_INPUT_MODE_INTEL
CL_ME_BIDIR_WEIGHT_HALF_INTEL
CL_ME_BIDIR_WEIGHT_QUARTER_INTEL
CL_ME_BIDIR_WEIGHT_THIRD_INTEL
CL_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL
CL_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL
CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTEL
CL_ME_CHROMA_PREDICTOR_MODE_DC_INTEL
CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL
CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL
CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL
CL_ME_COST_PENALTY_HIGH_INTEL
CL_ME_COST_PENALTY_LOW_INTEL
CL_ME_COST_PENALTY_NONE_INTEL
CL_ME_COST_PENALTY_NORMAL_INTEL
CL_ME_COST_PRECISION_DPEL_INTEL
CL_ME_COST_PRECISION_HPEL_INTEL
CL_ME_COST_PRECISION_PEL_INTEL
CL_ME_COST_PRECISION_QPEL_INTEL
CL_ME_FORWARD_INPUT_MODE_INTEL
CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTEL
CL_ME_LUMA_PREDICTOR_MODE_DC_INTEL
CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL
CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL
CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL
CL_ME_MB_TYPE_4x4_INTEL
CL_ME_MB_TYPE_8x8_INTEL
CL_ME_MB_TYPE_16x16_INTEL
CL_ME_SAD_ADJUST_MODE_HAAR_INTEL
CL_ME_SAD_ADJUST_MODE_NONE_INTEL
CL_ME_SEARCH_PATH_RADIUS_2_2_INTEL
CL_ME_SEARCH_PATH_RADIUS_4_4_INTEL
CL_ME_SEARCH_PATH_RADIUS_16_12_INTEL
CL_ME_SKIP_BLOCK_TYPE_8x8_INTEL
CL_ME_SKIP_BLOCK_TYPE_16x16_INTEL
CL_ME_SUBPIXEL_MODE_HPEL_INTEL
CL_ME_SUBPIXEL_MODE_INTEGER_INTEL
CL_ME_SUBPIXEL_MODE_QPEL_INTEL
CL_ME_VERSION_ADVANCED_VER_1_INTEL
CL_ME_VERSION_ADVANCED_VER_2_INTEL
CL_ME_VERSION_LEGACY_INTEL
CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED
CL_MIGRATE_MEM_OBJECT_HOST
CL_MIGRATE_MEM_OBJECT_HOST_EXT
CL_MIPMAP_FILTER_ANY_IMG
CL_MIPMAP_FILTER_BOX_IMG
CL_MISALIGNED_SUB_BUFFER_OFFSET
CL_MUTABLE_COMMAND_COMMAND_BUFFER_KHR
CL_MUTABLE_COMMAND_COMMAND_QUEUE_KHR
CL_MUTABLE_COMMAND_COMMAND_TYPE_KHR
CL_MUTABLE_COMMAND_PROPERTIES_ARRAY_KHR
CL_MUTABLE_DISPATCH_ARGUMENTS_KHR
CL_MUTABLE_DISPATCH_ASSERTS_KHR
CL_MUTABLE_DISPATCH_ASSERT_NO_ADDITIONAL_WORK_GROUPS_KHR
CL_MUTABLE_DISPATCH_DIMENSIONS_KHR
CL_MUTABLE_DISPATCH_EXEC_INFO_KHR
CL_MUTABLE_DISPATCH_GLOBAL_OFFSET_KHR
CL_MUTABLE_DISPATCH_GLOBAL_SIZE_KHR
CL_MUTABLE_DISPATCH_GLOBAL_WORK_OFFSET_KHR
CL_MUTABLE_DISPATCH_GLOBAL_WORK_SIZE_KHR
CL_MUTABLE_DISPATCH_KERNEL_KHR
CL_MUTABLE_DISPATCH_LOCAL_SIZE_KHR
CL_MUTABLE_DISPATCH_LOCAL_WORK_SIZE_KHR
CL_MUTABLE_DISPATCH_UPDATABLE_FIELDS_KHR
CL_NAME_VERSION_MAX_NAME_SIZE
CL_NAME_VERSION_MAX_NAME_SIZE_KHR
CL_NONE
CL_NON_BLOCKING
CL_NV12_INTEL
CL_NV21_IMG
CL_OUT_OF_HOST_MEMORY
CL_OUT_OF_RESOURCES
CL_PARTITION_BY_COUNTS_LIST_END_EXT
CL_PARTITION_BY_NAMES_LIST_END_EXT
CL_PARTITION_BY_NAMES_LIST_END_INTEL
CL_PERF_HINT_HIGH_QCOM
CL_PERF_HINT_LOW_QCOM
CL_PERF_HINT_NORMAL_QCOM
CL_PIPE_MAX_PACKETS
CL_PIPE_PACKET_SIZE
CL_PIPE_PROPERTIES
CL_PLATFORM_COMMAND_BUFFER_CAPABILITIES_KHR
CL_PLATFORM_EXTENSIONS
CL_PLATFORM_EXTENSIONS_WITH_VERSION
CL_PLATFORM_EXTENSIONS_WITH_VERSION_KHR
CL_PLATFORM_EXTERNAL_MEMORY_IMPORT_HANDLE_TYPES_KHR
CL_PLATFORM_HOST_TIMER_RESOLUTION
CL_PLATFORM_ICD_SUFFIX_KHR
CL_PLATFORM_NAME
CL_PLATFORM_NOT_FOUND_KHR
CL_PLATFORM_NUMERIC_VERSION
CL_PLATFORM_NUMERIC_VERSION_KHR
CL_PLATFORM_PROFILE
CL_PLATFORM_SEMAPHORE_EXPORT_HANDLE_TYPES_KHR
CL_PLATFORM_SEMAPHORE_IMPORT_HANDLE_TYPES_KHR
CL_PLATFORM_SEMAPHORE_TYPES_KHR
CL_PLATFORM_VENDOR
CL_PLATFORM_VERSION
CL_PRINTF_BUFFERSIZE_ARM
CL_PRINTF_CALLBACK_ARM
CL_PROFILING_COMMAND_COMPLETE
CL_PROFILING_COMMAND_END
CL_PROFILING_COMMAND_QUEUED
CL_PROFILING_COMMAND_START
CL_PROFILING_COMMAND_SUBMIT
CL_PROFILING_INFO_NOT_AVAILABLE
CL_PROGRAM_BINARIES
CL_PROGRAM_BINARY_SIZES
CL_PROGRAM_BINARY_TYPE
CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT
CL_PROGRAM_BINARY_TYPE_EXECUTABLE
CL_PROGRAM_BINARY_TYPE_INTERMEDIATE
CL_PROGRAM_BINARY_TYPE_LIBRARY
CL_PROGRAM_BINARY_TYPE_NONE
CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE
CL_PROGRAM_BUILD_LOG
CL_PROGRAM_BUILD_OPTIONS
CL_PROGRAM_BUILD_STATUS
CL_PROGRAM_CONTEXT
CL_PROGRAM_DEVICES
CL_PROGRAM_HOST_PIPE_NAMES_INTEL
CL_PROGRAM_IL
CL_PROGRAM_IL_KHR
New property to clGetProgramInfo for retrieving for retrieving the IL of a program.
CL_PROGRAM_KERNEL_NAMES
CL_PROGRAM_NUM_DEVICES
CL_PROGRAM_NUM_HOST_PIPES_INTEL
CL_PROGRAM_NUM_KERNELS
CL_PROGRAM_REFERENCE_COUNT
CL_PROGRAM_SCOPE_GLOBAL_CTORS_PRESENT
CL_PROGRAM_SCOPE_GLOBAL_DTORS_PRESENT
CL_PROGRAM_SOURCE
CL_PROPERTIES_LIST_END_EXT
CL_QUEUED
CL_QUEUE_CAPABILITY_BARRIER_INTEL
CL_QUEUE_CAPABILITY_CREATE_CROSS_QUEUE_EVENTS_INTEL
CL_QUEUE_CAPABILITY_CREATE_SINGLE_QUEUE_EVENTS_INTEL
CL_QUEUE_CAPABILITY_CROSS_QUEUE_EVENT_WAIT_LIST_INTEL
CL_QUEUE_CAPABILITY_FILL_BUFFER_INTEL
CL_QUEUE_CAPABILITY_FILL_IMAGE_INTEL
CL_QUEUE_CAPABILITY_KERNEL_INTEL
CL_QUEUE_CAPABILITY_MAP_BUFFER_INTEL
CL_QUEUE_CAPABILITY_MAP_IMAGE_INTEL
CL_QUEUE_CAPABILITY_MARKER_INTEL
CL_QUEUE_CAPABILITY_SINGLE_QUEUE_EVENT_WAIT_LIST_INTEL
CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_IMAGE_INTEL
CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_INTEL
CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_RECT_INTEL
CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_BUFFER_INTEL
CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_INTEL
CL_QUEUE_COMPUTE_UNIT_LIMIT_ARM
CL_QUEUE_CONTEXT
CL_QUEUE_DEFAULT_CAPABILITIES_INTEL
CL_QUEUE_DEFERRED_FLUSH_ARM
CL_QUEUE_DEVICE
CL_QUEUE_DEVICE_DEFAULT
CL_QUEUE_FAMILY_INTEL
CL_QUEUE_FAMILY_MAX_NAME_SIZE_INTEL
CL_QUEUE_INDEX_INTEL
CL_QUEUE_JOB_SLOT_ARM
CL_QUEUE_KERNEL_BATCHING_ARM
CL_QUEUE_NO_SYNC_OPERATIONS_INTEL
CL_QUEUE_ON_DEVICE
CL_QUEUE_ON_DEVICE_DEFAULT
CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
CL_QUEUE_PRIORITY_HIGH_KHR
CL_QUEUE_PRIORITY_KHR
CL_QUEUE_PRIORITY_LOW_KHR
CL_QUEUE_PRIORITY_MED_KHR
CL_QUEUE_PROFILING_ENABLE
CL_QUEUE_PROPERTIES
CL_QUEUE_PROPERTIES_ARRAY
CL_QUEUE_REFERENCE_COUNT
CL_QUEUE_SIZE
CL_QUEUE_THREAD_LOCAL_EXEC_ENABLE_INTEL
CL_QUEUE_THROTTLE_HIGH_KHR
CL_QUEUE_THROTTLE_KHR
CL_QUEUE_THROTTLE_LOW_KHR
CL_QUEUE_THROTTLE_MED_KHR
CL_R
CL_RA
CL_READ_ONLY_CACHE
CL_READ_WRITE_CACHE
CL_RG
CL_RGB
CL_RGBA
CL_RGBx
CL_RGx
CL_RUNNING
CL_Rx
CL_SAMPLER_ADDRESSING_MODE
CL_SAMPLER_CONTEXT
CL_SAMPLER_FILTER_MODE
CL_SAMPLER_LOD_MAX
CL_SAMPLER_LOD_MAX_KHR
CL_SAMPLER_LOD_MIN
CL_SAMPLER_LOD_MIN_KHR
CL_SAMPLER_MIP_FILTER_MODE
CL_SAMPLER_MIP_FILTER_MODE_KHR
CL_SAMPLER_NORMALIZED_COORDS
CL_SAMPLER_PROPERTIES
CL_SAMPLER_REFERENCE_COUNT
CL_SEMAPHORE_CONTEXT_KHR
CL_SEMAPHORE_DEVICE_HANDLE_LIST_END_KHR
CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR
CL_SEMAPHORE_EXPORTABLE_KHR
CL_SEMAPHORE_EXPORT_HANDLE_TYPES_KHR
CL_SEMAPHORE_EXPORT_HANDLE_TYPES_LIST_END_KHR
CL_SEMAPHORE_HANDLE_D3D12_FENCE_KHR
CL_SEMAPHORE_HANDLE_OPAQUE_FD_KHR
CL_SEMAPHORE_HANDLE_OPAQUE_WIN32_KHR
CL_SEMAPHORE_HANDLE_OPAQUE_WIN32_KMT_KHR
CL_SEMAPHORE_HANDLE_OPAQUE_WIN32_NAME_KHR
CL_SEMAPHORE_HANDLE_SYNC_FD_KHR
CL_SEMAPHORE_PAYLOAD_KHR
CL_SEMAPHORE_PROPERTIES_KHR
CL_SEMAPHORE_REFERENCE_COUNT_KHR
CL_SEMAPHORE_TYPE_BINARY_KHR
CL_SEMAPHORE_TYPE_KHR
CL_SIGNED_INT8
CL_SIGNED_INT16
CL_SIGNED_INT32
CL_SNORM_INT8
CL_SNORM_INT16
CL_STRUCTURE_TYPE_MUTABLE_DISPATCH_CONFIG_KHR
CL_SUBMITTED
CL_SUCCESS
CL_TRUE
CL_UNIFIED_SHARED_MEMORY_ACCESS_INTEL
CL_UNIFIED_SHARED_MEMORY_ATOMIC_ACCESS_INTEL
CL_UNIFIED_SHARED_MEMORY_CONCURRENT_ACCESS_INTEL
CL_UNIFIED_SHARED_MEMORY_CONCURRENT_ATOMIC_ACCESS_INTEL
CL_UNORM_INT8
CL_UNORM_INT16
CL_UNORM_INT_2_101010_EXT
CL_UNORM_INT_101010
CL_UNORM_INT_101010_2
CL_UNORM_SHORT_555
CL_UNORM_SHORT_565
CL_UNSIGNED_INT8
CL_UNSIGNED_INT16
CL_UNSIGNED_INT32
CL_UNSIGNED_INT_RAW10_EXT
CL_UNSIGNED_INT_RAW12_EXT
CL_UUID_SIZE_KHR
CL_UYVY_INTEL
CL_VERSION_MAJOR_BITS
CL_VERSION_MAJOR_BITS_KHR
CL_VERSION_MAJOR_MASK
CL_VERSION_MAJOR_MASK_KHR
CL_VERSION_MINOR_BITS
CL_VERSION_MINOR_BITS_KHR
CL_VERSION_MINOR_MASK
CL_VERSION_MINOR_MASK_KHR
CL_VERSION_PATCH_BITS
CL_VERSION_PATCH_BITS_KHR
CL_VERSION_PATCH_MASK
CL_VERSION_PATCH_MASK_KHR
CL_VYUY_INTEL
CL_WGL_HDC_KHR
CL_YUYV_INTEL
CL_YV12_IMG
CL_YVYU_INTEL
CL_sBGRA
CL_sRGB
CL_sRGBA
CL_sRGBx

Functions§

make_version
make_version_khr
version_major
version_major_khr
version_minor
version_minor_khr
version_patch
version_patch_khr

Type Aliases§

DXGI_FORMAT
clCancelCommandsIMG_fn
clCancelCommandsIMG_t
clCommandBarrierWithWaitListKHR_fn
clCommandBarrierWithWaitListKHR_t
clCommandCopyBufferKHR_fn
clCommandCopyBufferKHR_t
clCommandCopyBufferRectKHR_fn
clCommandCopyBufferRectKHR_t
clCommandCopyBufferToImageKHR_fn
clCommandCopyBufferToImageKHR_t
clCommandCopyImageKHR_fn
clCommandCopyImageKHR_t
clCommandCopyImageToBufferKHR_fn
clCommandCopyImageToBufferKHR_t
clCommandFillBufferKHR_fn
clCommandFillBufferKHR_t
clCommandFillImageKHR_fn
clCommandFillImageKHR_t
clCommandNDRangeKernelKHR_fn
clCommandNDRangeKernelKHR_t
clCommandSVMMemFillKHR_fn
clCommandSVMMemFillKHR_t
clCommandSVMMemcpyKHR_fn
clCommandSVMMemcpyKHR_t
clCreateAcceleratorINTEL_fn
clCreateAcceleratorINTEL_t
clCreateBufferWithPropertiesINTEL_fn
clCreateBufferWithPropertiesINTEL_t
clCreateCommandBufferKHR_fn
clCreateCommandBufferKHR_t
clCreateCommandQueueWithPropertiesKHR_fn
clCreateCommandQueueWithPropertiesKHR_t
clCreateEventFromGLsyncKHR_fn
clCreateEventFromGLsyncKHR_t
clCreateFromGLBuffer_fn
clCreateFromGLBuffer_t
clCreateFromGLRenderbuffer_fn
clCreateFromGLRenderbuffer_t
clCreateFromGLTexture2D_fn
clCreateFromGLTexture2D_t
clCreateFromGLTexture3D_fn
clCreateFromGLTexture3D_t
clCreateFromGLTexture_fn
clCreateFromGLTexture_t
clCreateProgramWithILKHR_fn
clCreateProgramWithILKHR_t
clCreateSemaphoreWithPropertiesKHR_fn
clCreateSemaphoreWithPropertiesKHR_t
clCreateSubDevicesEXT_fn
clCreateSubDevicesEXT_t
clDeviceMemAllocINTEL_fn
clDeviceMemAllocINTEL_t
clEnqueueAcquireExternalMemObjectsKHR_fn
clEnqueueAcquireExternalMemObjectsKHR_t
clEnqueueAcquireGLObjects_fn
clEnqueueAcquireGLObjects_t
clEnqueueAcquireGrallocObjectsIMG_fn
clEnqueueAcquireGrallocObjectsIMG_t
clEnqueueCommandBufferKHR_fn
clEnqueueCommandBufferKHR_t
clEnqueueGenerateMipmapIMG_fn
clEnqueueGenerateMipmapIMG_t
clEnqueueMemAdviseINTEL_fn
clEnqueueMemAdviseINTEL_t
clEnqueueMemFillINTEL_fn
clEnqueueMemFillINTEL_t
clEnqueueMemcpyINTEL_fn
clEnqueueMemcpyINTEL_t
clEnqueueMemsetINTEL_fn
clEnqueueMemsetINTEL_t
clEnqueueMigrateMemINTEL_fn
clEnqueueMigrateMemINTEL_t
clEnqueueMigrateMemObjectEXT_fn
clEnqueueMigrateMemObjectEXT_t
clEnqueueReadHostPipeINTEL_fn
clEnqueueReadHostPipeINTEL_t
clEnqueueReleaseExternalMemObjectsKHR_fn
clEnqueueReleaseExternalMemObjectsKHR_t
clEnqueueReleaseGLObjects_fn
clEnqueueReleaseGLObjects_t
clEnqueueReleaseGrallocObjectsIMG_fn
clEnqueueReleaseGrallocObjectsIMG_t
clEnqueueSVMFreeARM_fn
clEnqueueSVMFreeARM_t
clEnqueueSVMMapARM_fn
clEnqueueSVMMapARM_t
clEnqueueSVMMemFillARM_fn
clEnqueueSVMMemFillARM_t
clEnqueueSVMMemcpyARM_fn
clEnqueueSVMMemcpyARM_t
clEnqueueSVMUnmapARM_fn
clEnqueueSVMUnmapARM_t
clEnqueueSignalSemaphoresKHR_fn
clEnqueueSignalSemaphoresKHR_t
clEnqueueWaitSemaphoresKHR_fn
clEnqueueWaitSemaphoresKHR_t
clEnqueueWriteHostPipeINTEL_fn
clEnqueueWriteHostPipeINTEL_t
clFinalizeCommandBufferKHR_fn
clFinalizeCommandBufferKHR_t
clGetAcceleratorInfoINTEL_fn
clGetAcceleratorInfoINTEL_t
clGetCommandBufferInfoKHR_fn
clGetCommandBufferInfoKHR_t
clGetDeviceImageInfoQCOM_fn
clGetDeviceImageInfoQCOM_t
clGetGLContextInfoKHR_fn
clGetGLContextInfoKHR_t
clGetGLObjectInfo_fn
clGetGLObjectInfo_t
clGetGLTextureInfo_fn
clGetGLTextureInfo_t
clGetICDLoaderInfoOCLICD_fn
clGetICDLoaderInfoOCLICD_t
clGetImageRequirementsInfoEXT_fn
clGetImageRequirementsInfoEXT_t
clGetKernelSubGroupInfoKHR_fn
clGetKernelSubGroupInfoKHR_t
clGetKernelSuggestedLocalWorkSizeKHR_fn
clGetKernelSuggestedLocalWorkSizeKHR_t
clGetMemAllocInfoINTEL_fn
clGetMemAllocInfoINTEL_t
clGetMutableCommandInfoKHR_fn
clGetMutableCommandInfoKHR_t
clGetSemaphoreHandleForTypeKHR_fn
clGetSemaphoreHandleForTypeKHR_t
clGetSemaphoreInfoKHR_fn
clGetSemaphoreInfoKHR_t
clGetSupportedGLTextureFormatsINTEL_fn
clGetSupportedGLTextureFormatsINTEL_t
clHostMemAllocINTEL_fn
clHostMemAllocINTEL_t
clIcdGetFunctionAddressForPlatformKHR_fn
clIcdGetFunctionAddressForPlatformKHR_t
clIcdGetPlatformIDsKHR_fn
clIcdGetPlatformIDsKHR_t
clIcdSetPlatformDispatchDataKHR_fn
clIcdSetPlatformDispatchDataKHR_t
clImportMemoryARM_fn
clImportMemoryARM_t
clLogMessagesToStderrAPPLE_fn
clLogMessagesToStderrAPPLE_t
clLogMessagesToStdoutAPPLE_fn
clLogMessagesToStdoutAPPLE_t
clLogMessagesToSystemLogAPPLE_fn
clLogMessagesToSystemLogAPPLE_t
clMemBlockingFreeINTEL_fn
clMemBlockingFreeINTEL_t
clMemFreeINTEL_fn
clMemFreeINTEL_t
clReImportSemaphoreSyncFdKHR_fn
clReImportSemaphoreSyncFdKHR_t
clReleaseAcceleratorINTEL_fn
clReleaseAcceleratorINTEL_t
clReleaseCommandBufferKHR_fn
clReleaseCommandBufferKHR_t
clReleaseDeviceEXT_fn
clReleaseDeviceEXT_t
clReleaseSemaphoreKHR_fn
clReleaseSemaphoreKHR_t
clRemapCommandBufferKHR_fn
clRemapCommandBufferKHR_t
clRetainAcceleratorINTEL_fn
clRetainAcceleratorINTEL_t
clRetainCommandBufferKHR_fn
clRetainCommandBufferKHR_t
clRetainDeviceEXT_fn
clRetainDeviceEXT_t
clRetainSemaphoreKHR_fn
clRetainSemaphoreKHR_t
clSVMAllocARM_fn
clSVMAllocARM_t
clSVMFreeARM_fn
clSVMFreeARM_t
clSetContentSizeBufferPoCL_fn
clSetContentSizeBufferPoCL_t
clSetKernelArgDevicePointerEXT_fn
clSetKernelArgDevicePointerEXT_t
clSetKernelArgMemPointerINTEL_fn
clSetKernelArgMemPointerINTEL_t
clSetKernelArgSVMPointerARM_fn
clSetKernelArgSVMPointerARM_t
clSetKernelExecInfoARM_fn
clSetKernelExecInfoARM_t
clSetMemObjectDestructorAPPLE_fn
clSetMemObjectDestructorAPPLE_t
clSetPerfHintQCOM_fn
clSetPerfHintQCOM_t
clSharedMemAllocINTEL_fn
clSharedMemAllocINTEL_t
clTerminateContextKHR_fn
clTerminateContextKHR_t
clUpdateMutableCommandsKHR_fn
clUpdateMutableCommandsKHR_t
cl_GLenum
cl_GLint
cl_GLsync
cl_GLuint
cl_accelerator_info_intel
cl_accelerator_intel
cl_accelerator_type_intel
cl_addressing_mode
cl_amd_device_attribute_query
cl_bitfield
cl_bool
cl_buffer_create_type
cl_build_status
cl_channel_order
cl_channel_type
cl_char
cl_command_buffer_flags_khr
cl_command_buffer_info_khr
cl_command_buffer_khr
cl_command_buffer_properties_khr
cl_command_buffer_state_khr
cl_command_buffer_update_type_khr
cl_command_properties_khr
cl_command_queue
cl_command_queue_capabilities_intel
cl_command_queue_info
cl_command_queue_properties
cl_command_termination_reason_arm
cl_command_type
cl_context
cl_context_info
cl_context_memory_initialize_khr
cl_context_properties
cl_device_affinity_domain
cl_device_atomic_capabilities
cl_device_command_buffer_capabilities_khr
cl_device_controlled_termination_capabilities_arm
cl_device_device_enqueue_capabilities
cl_device_exec_capabilities
cl_device_feature_capabilities_intel
cl_device_fp_atomic_capabilities_ext
cl_device_fp_config
cl_device_id
cl_device_info
cl_device_integer_dot_product_capabilities_khr
cl_device_kernel_clock_capabilities_khr
cl_device_local_mem_type
cl_device_mem_cache_type
cl_device_partition_property
cl_device_partition_property_ext
cl_device_scheduling_controls_capabilities_arm
cl_device_svm_capabilities
cl_device_svm_capabilities_arm
cl_device_type
cl_device_unified_shared_memory_capabilities_intel
cl_diagnostic_verbose_level_intel
cl_double
cl_event
cl_event_info
cl_external_memory_handle_type_khr
cl_external_semaphore_handle_type_khr
cl_filter_mode
cl_float
cl_gl_context_info
cl_gl_object_type
cl_gl_platform_info
cl_gl_texture_info
cl_half
cl_icdl_info
cl_image_info
cl_image_pitch_info_qcom
cl_image_requirements_info_ext
cl_import_properties_arm
cl_int
cl_intel_avc_motion_estimation
cl_kernel
cl_kernel_arg_access_qualifier
cl_kernel_arg_address_qualifier
cl_kernel_arg_info
cl_kernel_arg_type_qualifier
cl_kernel_exec_info
cl_kernel_exec_info_arm
cl_kernel_info
cl_kernel_sub_group_info
cl_kernel_work_group_info
cl_khronos_vendor_id
cl_long
cl_map_flags
cl_mem
cl_mem_advice_intel
cl_mem_alloc_flags_img
cl_mem_alloc_flags_intel
cl_mem_device_address_ext
cl_mem_flags
cl_mem_info
cl_mem_info_intel
cl_mem_migration_flags
cl_mem_migration_flags_ext
cl_mem_object_type
cl_mem_properties
cl_mem_properties_intel
cl_mipmap_filter_mode_img
cl_motion_detect_desc_intel
cl_mutable_command_info_khr
cl_mutable_command_khr
cl_mutable_dispatch_asserts_khr
cl_mutable_dispatch_fields_khr
cl_nv_device_attribute_query
cl_perf_hint_qcom
cl_pipe_info
cl_pipe_properties
cl_platform_command_buffer_capabilities_khr
cl_platform_id
cl_platform_info
cl_profiling_info
cl_program
cl_program_binary_type
cl_program_build_info
cl_program_info
cl_properties
cl_qcom_ext_host_ptr
cl_queue_priority_khr
cl_queue_properties
cl_queue_properties_khr
cl_queue_throttle_khr
cl_sampler
cl_sampler_info
cl_sampler_properties
cl_semaphore_info_khr
cl_semaphore_khr
cl_semaphore_payload_khr
cl_semaphore_properties_khr
cl_semaphore_reimport_properties_khr
cl_semaphore_type_khr
cl_short
cl_svm_mem_flags
cl_svm_mem_flags_arm
cl_sync_point_khr
cl_uchar
cl_uint
cl_ulong
cl_unified_shared_memory_type_intel
cl_ushort
cl_version
cl_version_khr