[−] List of all items
Structs
- command_queue::CommandQueue
- context::Context
- device::Device
- device::SubDevice
- event::Event
- kernel::ExecuteKernel
- kernel::Kernel
- memory::Buffer
- memory::Image
- memory::Pipe
- memory::Sampler
- platform::Platform
- program::Program
- svm::Drain
- svm::IntoIter
- svm::SvmVec
- types::cl_buffer_region
- types::cl_image_desc
- types::cl_image_format
- types::cl_name_version
Enums
- command_queue::CommandQueueInfo
- device::DeviceInfo
- event::EventInfo
- event::ProfilingInfo
- kernel::KernelArgInfo
- kernel::KernelInfo
- kernel::KernelSubGroupInfo
- kernel::KernelWorkGroupInfo
- memory::ImageInfo
- memory::MemInfo
- memory::PipeInfo
- program::ProgramBuildInfo
- program::ProgramInfo
Functions
- command_queue::create_command_queue
- command_queue::create_command_queue_with_properties
- command_queue::enqueue_barrier_with_wait_list
- command_queue::enqueue_copy_buffer
- command_queue::enqueue_copy_buffer_rect
- command_queue::enqueue_copy_buffer_to_image
- command_queue::enqueue_copy_image
- command_queue::enqueue_copy_image_to_buffer
- command_queue::enqueue_fill_buffer
- command_queue::enqueue_fill_image
- command_queue::enqueue_map_buffer
- command_queue::enqueue_map_image
- command_queue::enqueue_marker_with_wait_list
- command_queue::enqueue_migrate_mem_object
- command_queue::enqueue_native_kernel
- command_queue::enqueue_nd_range_kernel
- command_queue::enqueue_read_buffer
- command_queue::enqueue_read_buffer_rect
- command_queue::enqueue_read_image
- command_queue::enqueue_svm_free
- command_queue::enqueue_svm_map
- command_queue::enqueue_svm_mem_cpy
- command_queue::enqueue_svm_mem_fill
- command_queue::enqueue_svm_unmap
- command_queue::enqueue_task
- command_queue::enqueue_unmap_mem_object
- command_queue::enqueue_write_buffer
- command_queue::enqueue_write_buffer_rect
- command_queue::enqueue_write_image
- command_queue::finish
- command_queue::flush
- command_queue::get_command_queue_info
- command_queue::release_command_queue
- command_queue::retain_command_queue
- device::clGetDeviceAndHostTimer
- device::clGetHostTimer
- device::create_sub_devices
- device::device_type_text
- device::get_device_ids
- device::get_device_info
- device::release_device
- device::retain_device
- error_codes::error_text
- event::create_user_event
- event::get_event_info
- event::get_event_profiling_info
- event::release_event
- event::retain_event
- event::set_event_callback
- event::set_user_event_status
- event::wait_for_events
- kernel::create_kernel
- kernel::create_kernels_in_program
- kernel::get_kernel_arg_info
- kernel::get_kernel_info
- kernel::get_kernel_work_group_info
- kernel::release_kernel
- kernel::retain_kernel
- kernel::set_kernel_arg
- kernel::set_kernel_arg_svm_pointer
- kernel::set_kernel_exec_info
- memory::clCreateBufferWithProperties
- memory::clCreateImage
- memory::clCreateImageWithProperties
- memory::clGetSupportedImageFormats
- memory::create_buffer
- memory::create_image
- memory::create_pipe
- memory::create_sub_buffer
- memory::get_image_info
- memory::get_mem_associated_memobject
- memory::get_mem_context
- memory::get_mem_flags
- memory::get_mem_host_ptr
- memory::get_mem_map_count
- memory::get_mem_object_info
- memory::get_mem_offset
- memory::get_mem_properties
- memory::get_mem_reference_count
- memory::get_mem_size
- memory::get_mem_type
- memory::get_mem_uses_svm_pointer
- memory::get_pipe_info
- memory::get_supported_image_formats
- memory::release_mem_object
- memory::retain_mem_object
- memory::set_mem_object_destructor_callback
- memory::svm_alloc
- memory::svm_free
- platform::get_platforms
- program::build_program
- program::clCreateProgramWithBuiltInKernels
- program::clSetProgramReleaseCallback
- program::clSetProgramSpecializationConstant
- program::clUnloadPlatformCompiler
- program::compile_program
- program::create_program_with_binary
- program::create_program_with_builtin_kernels
- program::create_program_with_source
- program::get_program_build_info
- program::get_program_info
- program::link_program
- program::release_program
- program::retain_program
- program::unload_platform_compiler
Typedefs
- error_codes::cl_int
- types::cl_addressing_mode
- types::cl_bitfield
- types::cl_bool
- types::cl_buffer_create_type
- types::cl_build_status
- types::cl_channel_order
- types::cl_channel_type
- types::cl_char
- types::cl_command_queue
- types::cl_command_queue_info
- types::cl_command_queue_properties
- types::cl_command_type
- types::cl_context
- types::cl_context_info
- types::cl_context_properties
- types::cl_device_affinity_domain
- types::cl_device_atomic_capabilities
- types::cl_device_device_enqueue_capabilities
- types::cl_device_exec_capabilities
- types::cl_device_fp_config
- types::cl_device_id
- types::cl_device_info
- types::cl_device_local_mem_type
- types::cl_device_mem_cache_type
- types::cl_device_partition_property
- types::cl_device_svm_capabilities
- types::cl_device_type
- types::cl_double
- types::cl_event
- types::cl_event_info
- types::cl_filter_mode
- types::cl_float
- types::cl_half
- types::cl_image_info
- types::cl_int
- types::cl_kernel
- types::cl_kernel_arg_access_qualifier
- types::cl_kernel_arg_address_qualifier
- types::cl_kernel_arg_info
- types::cl_kernel_arg_type_qualifier
- types::cl_kernel_exec_info
- types::cl_kernel_info
- types::cl_kernel_sub_group_info
- types::cl_kernel_work_group_info
- types::cl_khronos_vendor_id
- types::cl_long
- types::cl_map_flags
- types::cl_mem
- types::cl_mem_flags
- types::cl_mem_info
- types::cl_mem_migration_flags
- types::cl_mem_object_type
- types::cl_mem_properties
- types::cl_pipe_info
- types::cl_pipe_properties
- types::cl_platform_id
- types::cl_platform_info
- types::cl_profiling_info
- types::cl_program
- types::cl_program_binary_type
- types::cl_program_build_info
- types::cl_program_info
- types::cl_properties
- types::cl_queue_properties
- types::cl_sampler
- types::cl_sampler_info
- types::cl_sampler_properties
- types::cl_short
- types::cl_svm_mem_flags
- types::cl_uchar
- types::cl_uint
- types::cl_ulong
- types::cl_ushort
- types::cl_version
Constants
- command_queue::CL_QUEUE_ON_DEVICE
- command_queue::CL_QUEUE_ON_DEVICE_DEFAULT
- command_queue::CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
- command_queue::CL_QUEUE_PROFILING_ENABLE
- context::CL_CONTEXT_INTEROP_USER_SYNC
- context::CL_CONTEXT_PLATFORM
- device::CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE
- device::CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE
- device::CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE
- device::CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE
- device::CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE
- device::CL_DEVICE_AFFINITY_DOMAIN_NUMA
- device::CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
- device::CL_DEVICE_PARTITION_BY_COUNTS
- device::CL_DEVICE_PARTITION_BY_COUNTS_LIST_END
- device::CL_DEVICE_PARTITION_EQUALLY
- device::CL_DEVICE_SVM_ATOMICS
- device::CL_DEVICE_SVM_COARSE_GRAIN_BUFFER
- device::CL_DEVICE_SVM_FINE_GRAIN_BUFFER
- device::CL_DEVICE_SVM_FINE_GRAIN_SYSTEM
- device::CL_DEVICE_TYPE_ACCELERATOR
- device::CL_DEVICE_TYPE_ALL
- device::CL_DEVICE_TYPE_CPU
- device::CL_DEVICE_TYPE_CUSTOM
- device::CL_DEVICE_TYPE_DEFAULT
- device::CL_DEVICE_TYPE_GPU
- device::CL_EXEC_KERNEL
- device::CL_EXEC_NATIVE_KERNEL
- device::CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
- device::CL_FP_DENORM
- device::CL_FP_FMA
- device::CL_FP_INF_NAN
- device::CL_FP_ROUND_TO_INF
- device::CL_FP_ROUND_TO_NEAREST
- device::CL_FP_ROUND_TO_ZERO
- device::CL_FP_SOFT_FLOAT
- device::CL_GLOBAL
- device::CL_LOCAL
- device::CL_NONE
- device::CL_READ_ONLY_CACHE
- device::CL_READ_WRITE_CACHE
- error_codes::CL_BUILD_PROGRAM_FAILURE
- error_codes::CL_COMPILER_NOT_AVAILABLE
- error_codes::CL_COMPILE_PROGRAM_FAILURE
- error_codes::CL_DEVICE_NOT_AVAILABLE
- error_codes::CL_DEVICE_NOT_FOUND
- error_codes::CL_DEVICE_PARTITION_FAILED
- error_codes::CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
- error_codes::CL_IMAGE_FORMAT_MISMATCH
- error_codes::CL_IMAGE_FORMAT_NOT_SUPPORTED
- error_codes::CL_INVALID_ARG_INDEX
- error_codes::CL_INVALID_ARG_SIZE
- error_codes::CL_INVALID_ARG_VALUE
- error_codes::CL_INVALID_BINARY
- error_codes::CL_INVALID_BUFFER_SIZE
- error_codes::CL_INVALID_BUILD_OPTIONS
- error_codes::CL_INVALID_COMMAND_QUEUE
- error_codes::CL_INVALID_COMPILER_OPTIONS
- error_codes::CL_INVALID_CONTEXT
- error_codes::CL_INVALID_DEVICE
- error_codes::CL_INVALID_DEVICE_PARTITION_COUNT
- error_codes::CL_INVALID_DEVICE_QUEUE
- error_codes::CL_INVALID_DEVICE_TYPE
- error_codes::CL_INVALID_EVENT
- error_codes::CL_INVALID_EVENT_WAIT_LIST
- error_codes::CL_INVALID_GLOBAL_OFFSET
- error_codes::CL_INVALID_GLOBAL_WORK_SIZE
- error_codes::CL_INVALID_GL_OBJECT
- error_codes::CL_INVALID_HOST_PTR
- error_codes::CL_INVALID_IMAGE_DESCRIPTOR
- error_codes::CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
- error_codes::CL_INVALID_IMAGE_SIZE
- error_codes::CL_INVALID_KERNEL
- error_codes::CL_INVALID_KERNEL_ARGS
- error_codes::CL_INVALID_KERNEL_DEFINITION
- error_codes::CL_INVALID_KERNEL_NAME
- error_codes::CL_INVALID_LINKER_OPTIONS
- error_codes::CL_INVALID_MEM_OBJECT
- error_codes::CL_INVALID_MIP_LEVEL
- error_codes::CL_INVALID_OPERATION
- error_codes::CL_INVALID_PIPE_SIZE
- error_codes::CL_INVALID_PLATFORM
- error_codes::CL_INVALID_PROGRAM
- error_codes::CL_INVALID_PROGRAM_EXECUTABLE
- error_codes::CL_INVALID_PROPERTY
- error_codes::CL_INVALID_QUEUE_PROPERTIES
- error_codes::CL_INVALID_SAMPLER
- error_codes::CL_INVALID_SPEC_ID
- error_codes::CL_INVALID_VALUE
- error_codes::CL_INVALID_WORK_DIMENSION
- error_codes::CL_INVALID_WORK_GROUP_SIZE
- error_codes::CL_INVALID_WORK_ITEM_SIZE
- error_codes::CL_KERNEL_ARG_INFO_NOT_AVAILABLE
- error_codes::CL_LINKER_NOT_AVAILABLE
- error_codes::CL_LINK_PROGRAM_FAILURE
- error_codes::CL_MAP_FAILURE
- error_codes::CL_MAX_SIZE_RESTRICTION_EXCEEDED
- error_codes::CL_MEM_COPY_OVERLAP
- error_codes::CL_MEM_OBJECT_ALLOCATION_FAILURE
- error_codes::CL_MISALIGNED_SUB_BUFFER_OFFSET
- error_codes::CL_OUT_OF_HOST_MEMORY
- error_codes::CL_OUT_OF_RESOURCES
- error_codes::CL_PLATFORM_NOT_FOUND_KHR
- error_codes::CL_PROFILING_INFO_NOT_AVAILABLE
- error_codes::CL_SUCCESS
- kernel::CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM
- kernel::CL_KERNEL_EXEC_INFO_SVM_PTRS
- memory::CL_MAP_READ
- memory::CL_MAP_WRITE
- memory::CL_MAP_WRITE_INVALIDATE_REGION
- memory::CL_MEM_ALLOC_HOST_PTR
- memory::CL_MEM_COPY_HOST_PTR
- memory::CL_MEM_HOST_NO_ACCESS
- memory::CL_MEM_HOST_READ_ONLY
- memory::CL_MEM_HOST_WRITE_ONLY
- memory::CL_MEM_KERNEL_READ_AND_WRITE
- memory::CL_MEM_READ_ONLY
- memory::CL_MEM_READ_WRITE
- memory::CL_MEM_SVM_ATOMICS
- memory::CL_MEM_SVM_FINE_GRAIN_BUFFER
- memory::CL_MEM_USE_HOST_PTR
- memory::CL_MEM_WRITE_ONLY
- program::CL_BUILD_ERROR
- program::CL_BUILD_IN_PROGRESS
- program::CL_BUILD_NONE
- program::CL_BUILD_SUCCESS
- program::CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT
- program::CL_PROGRAM_BINARY_TYPE_EXECUTABLE
- program::CL_PROGRAM_BINARY_TYPE_LIBRARY
- program::CL_PROGRAM_BINARY_TYPE_NONE
- types::CL_BLOCKING
- types::CL_FALSE
- types::CL_NAME_VERSION_MAX_NAME_SIZE
- types::CL_NON_BLOCKING
- types::CL_TRUE