[][src]Crate opencl_core

Re-exports

pub extern crate open_cl_low_level;
pub extern crate open_cl_sys as ffi;
pub use open_cl_low_level as ll;
pub use buffer::Buffer;
pub use command_queue::CommandQueue;
pub use context::Context;
pub use device::Device;
pub use kernel::Kernel;
pub use kernel::KernelOpArg;
pub use kernel::KernelOperation;
pub use platform::Platform;
pub use program::Program;
pub use program::UnbuiltProgram;
pub use session::Session;

Modules

buffer
command_queue
context
device
kernel
platform
program
session

Macros

panic_once

Structs

CommandQueueOptions
CommandQueueProperties
DeviceType
MemConfig
Work

Work is a representation of 1, 2, or 3 dimensions.

Enums

Error
HostAccess
KernelAccess
MemLocation

The enumeration of how memory allocation (or not) can be directed.

MutVecOrSlice
NumberType
VecOrSlice

Traits

BufferCreator
ClNumber
NumberTyped
NumberTypedT
Waitlist

The low level trait for synchronously waiting for events.

Type Definitions

Output