List of all items
Structs
- cl_bitflags::CommandQueueProperties
- cl_bitflags::DeviceAffinityDomain
- cl_bitflags::DeviceExecCapabilities
- cl_bitflags::DeviceFpConfig
- cl_bitflags::DeviceType
- cl_bitflags::HostAccessMemFlags
- cl_bitflags::KernelAccessMemFlags
- cl_bitflags::MemFlags
- cl_bitflags::MemLocationMemFlags
- cl_number::ClChar
- cl_number::ClChar16
- cl_number::ClChar2
- cl_number::ClChar3
- cl_number::ClChar4
- cl_number::ClChar8
- cl_number::ClDouble
- cl_number::ClFloat
- cl_number::ClFloat16
- cl_number::ClFloat2
- cl_number::ClFloat3
- cl_number::ClFloat4
- cl_number::ClFloat8
- cl_number::ClHalf
- cl_number::ClInt
- cl_number::ClInt16
- cl_number::ClInt2
- cl_number::ClInt3
- cl_number::ClInt4
- cl_number::ClInt8
- cl_number::ClLong
- cl_number::ClLong16
- cl_number::ClLong2
- cl_number::ClLong3
- cl_number::ClLong4
- cl_number::ClLong8
- cl_number::ClShort
- cl_number::ClShort16
- cl_number::ClShort2
- cl_number::ClShort3
- cl_number::ClShort4
- cl_number::ClShort8
- cl_number::ClUchar
- cl_number::ClUchar16
- cl_number::ClUchar2
- cl_number::ClUchar3
- cl_number::ClUchar4
- cl_number::ClUchar8
- cl_number::ClUint
- cl_number::ClUint16
- cl_number::ClUint2
- cl_number::ClUint3
- cl_number::ClUint4
- cl_number::ClUint8
- cl_number::ClUlong
- cl_number::ClUlong16
- cl_number::ClUlong2
- cl_number::ClUlong3
- cl_number::ClUlong4
- cl_number::ClUlong8
- cl_number::ClUshort
- cl_number::ClUshort16
- cl_number::ClUshort2
- cl_number::ClUshort3
- cl_number::ClUshort4
- cl_number::ClUshort8
- cl_number::SizeT
- cl_number_type::NumberTypedVec
- cl_pointer::ClPointer
- command_queue::CommandQueueOptions
- context_builder::ClContextBuilder
- event::BufferReadEvent
- event::CompleteEvent
- event::Profiling
- kernel::KernelOperation
- mem::ClMem
- mem::MemConfig
- object_wrapper::ObjectWrapper
- session::Session
- session::SessionBuilder
- session::SessionQueue
- status_code::StatusCodeError
- work::GlobalWorkSize
- work::NonZeroVolume3DArray
- work::Work
Enums
- cl_enums::AddressingMode
- cl_enums::BufferCreateType
- cl_enums::BuildStatus
- cl_enums::ChannelOrder
- cl_enums::ChannelType
- cl_enums::CommandExecutionStatus
- cl_enums::CommandQueueInfo
- cl_enums::CommandType
- cl_enums::ContextInfo
- cl_enums::ContextProperties
- cl_enums::DeviceInfo
- cl_enums::DeviceLocalMemType
- cl_enums::DeviceMemCacheType
- cl_enums::DevicePartitionProperty
- cl_enums::EventInfo
- cl_enums::FilterMode
- cl_enums::ImageInfo
- cl_enums::KernelArgAccessQualifier
- cl_enums::KernelArgAddressQualifier
- cl_enums::KernelArgInfo
- cl_enums::KernelArgTypeQualifier
- cl_enums::KernelInfo
- cl_enums::KernelWorkGroupInfo
- cl_enums::MapFlags
- cl_enums::MemInfo
- cl_enums::MemMigrationFlags
- cl_enums::MemObjectType
- cl_enums::PlatformInfo
- cl_enums::ProfilingInfo
- cl_enums::ProgramBinaryType
- cl_enums::ProgramBuildInfo
- cl_enums::ProgramInfo
- cl_enums::SamplerInfo
- cl_number::ClBool
- cl_number_type::NumberType
- cl_number_type::NumberTypeKind
- cl_number_type::TypeError
- context_builder::BuiltClContext
- context_builder::ContextBuilderError
- device::DeviceError
- dims::Dims
- error::Error
- event::EventError
- kernel::KernelError
- mem::HostAccess
- mem::KernelAccess
- mem::MemLocation
- platform::PlatformError
- program::ProgramError
- session::SessionBuilderError
- session::SessionError
- vec_or_slice::MutVecOrSlice
- vec_or_slice::VecOrSlice
- work::GlobalWorkOffset
- work::LocalWorkSize
- work::WorkError
Traits
- cl_number::ClNumber
- cl_number::FromClNumber
- cl_number::ToClNumber
- cl_number::Zeroed
- cl_number_type::NumberTyped
- cl_number_type::NumberTypedT
- cl_object::CheckValidClObject
- cl_object::ClObject
- cl_retain_release::RetainRelease
- command_queue::CommandQueuePtr
- context::ContextPtr
- device::DevicePtr
- event::EventPtr
- kernel::KernelArg
- kernel::KernelPtr
- mem::BufferCreator
- mem::MemPtr
- platform::PlatformPtr
- program::ProgramPtr
- waitlist::Waitlist
- waitlist::WaitlistSizeAndPtr
Macros
Functions
- cl_helpers::cl_get_info5
- cl_helpers::cl_get_info6
- cl_helpers::cl_get_info_byte_count5
- cl_helpers::cl_get_info_byte_count6
- cl_helpers::cl_get_object
- cl_helpers::cl_get_object_count
- command_queue::cl_create_command_queue
- command_queue::cl_enqueue_nd_range_kernel
- command_queue::cl_enqueue_read_buffer
- command_queue::cl_enqueue_write_buffer
- command_queue::cl_finish
- command_queue::cl_get_command_queue_info
- context::cl_create_context
- context::cl_get_context_info
- device::cl_get_device_count
- device::cl_get_device_info
- device::device_usability_check
- device::list_devices_by_type
- event::cl_get_event_info
- event::cl_get_event_profiling_info
- kernel::cl_create_kernel
- kernel::cl_get_kernel_info
- kernel::cl_set_kernel_arg
- kernel::cl_set_kernel_arg_raw
- ll_testing::context_from_devices
- ll_testing::get_command_queues
- ll_testing::get_context
- ll_testing::get_kernel
- ll_testing::get_mem
- ll_testing::get_program
- ll_testing::list_devices
- ll_testing::mem_from_data_and_context
- ll_testing::sleep
- ll_testing::with_each_device
- mem::cl_create_buffer
- mem::cl_create_buffer_with_creator
- mem::cl_get_mem_object_info
- output::build_output
- platform::cl_get_platform_ids
- platform::cl_get_platform_info
- platform::default_platform
- platform::list_platforms
- platform::platform_extensions
- platform::platform_info
- platform::platform_name
- platform::platform_profile
- platform::platform_vendor
- platform::platform_version
- program::cl_build_program
- program::cl_create_program_with_binary
- program::cl_create_program_with_source
- program::cl_get_program_build_log
- program::cl_get_program_info
- strings::to_c_string
- strings::to_utf8_string
- utils::take_manually_drop
- utils::vec_filled_with
- waitlist::cl_wait_for_events
Type Aliases
- command_queue::ClCommandQueue
- context::ClContext
- device::ClDeviceID
- event::ClEvent
- kernel::ClKernel
- output::Output
- platform::ClPlatformID
- program::ClProgram