Enum clfft::ffi::clfftStatus
[−]
[src]
#[repr(i32)]pub enum clfftStatus { CLFFT_INVALID_GLOBAL_WORK_SIZE, CLFFT_INVALID_MIP_LEVEL, CLFFT_INVALID_BUFFER_SIZE, CLFFT_INVALID_GL_OBJECT, CLFFT_INVALID_OPERATION, CLFFT_INVALID_EVENT, CLFFT_INVALID_EVENT_WAIT_LIST, CLFFT_INVALID_GLOBAL_OFFSET, CLFFT_INVALID_WORK_ITEM_SIZE, CLFFT_INVALID_WORK_GROUP_SIZE, CLFFT_INVALID_WORK_DIMENSION, CLFFT_INVALID_KERNEL_ARGS, CLFFT_INVALID_ARG_SIZE, CLFFT_INVALID_ARG_VALUE, CLFFT_INVALID_ARG_INDEX, CLFFT_INVALID_KERNEL, CLFFT_INVALID_KERNEL_DEFINITION, CLFFT_INVALID_KERNEL_NAME, CLFFT_INVALID_PROGRAM_EXECUTABLE, CLFFT_INVALID_PROGRAM, CLFFT_INVALID_BUILD_OPTIONS, CLFFT_INVALID_BINARY, CLFFT_INVALID_SAMPLER, CLFFT_INVALID_IMAGE_SIZE, CLFFT_INVALID_IMAGE_FORMAT_DESCRIPTOR, CLFFT_INVALID_MEM_OBJECT, CLFFT_INVALID_HOST_PTR, CLFFT_INVALID_COMMAND_QUEUE, CLFFT_INVALID_QUEUE_PROPERTIES, CLFFT_INVALID_CONTEXT, CLFFT_INVALID_DEVICE, CLFFT_INVALID_PLATFORM, CLFFT_INVALID_DEVICE_TYPE, CLFFT_INVALID_VALUE, CLFFT_MAP_FAILURE, CLFFT_BUILD_PROGRAM_FAILURE, CLFFT_IMAGE_FORMAT_NOT_SUPPORTED, CLFFT_IMAGE_FORMAT_MISMATCH, CLFFT_MEM_COPY_OVERLAP, CLFFT_PROFILING_INFO_NOT_AVAILABLE, CLFFT_OUT_OF_HOST_MEMORY, CLFFT_OUT_OF_RESOURCES, CLFFT_MEM_OBJECT_ALLOCATION_FAILURE, CLFFT_COMPILER_NOT_AVAILABLE, CLFFT_DEVICE_NOT_AVAILABLE, CLFFT_DEVICE_NOT_FOUND, CLFFT_SUCCESS, CLFFT_BUGCHECK, CLFFT_NOTIMPLEMENTED, CLFFT_TRANSPOSED_NOTIMPLEMENTED, CLFFT_FILE_NOT_FOUND, CLFFT_FILE_CREATE_FAILURE, CLFFT_VERSION_MISMATCH, CLFFT_INVALID_PLAN, CLFFT_DEVICE_NO_DOUBLE, CLFFT_DEVICE_MISMATCH, CLFFT_ENDSTATUS, }
Variants
CLFFT_INVALID_GLOBAL_WORK_SIZE
CLFFT_INVALID_MIP_LEVEL
CLFFT_INVALID_BUFFER_SIZE
CLFFT_INVALID_GL_OBJECT
CLFFT_INVALID_OPERATION
CLFFT_INVALID_EVENT
CLFFT_INVALID_EVENT_WAIT_LIST
CLFFT_INVALID_GLOBAL_OFFSET
CLFFT_INVALID_WORK_ITEM_SIZE
CLFFT_INVALID_WORK_GROUP_SIZE
CLFFT_INVALID_WORK_DIMENSION
CLFFT_INVALID_KERNEL_ARGS
CLFFT_INVALID_ARG_SIZE
CLFFT_INVALID_ARG_VALUE
CLFFT_INVALID_ARG_INDEX
CLFFT_INVALID_KERNEL
CLFFT_INVALID_KERNEL_DEFINITION
CLFFT_INVALID_KERNEL_NAME
CLFFT_INVALID_PROGRAM_EXECUTABLE
CLFFT_INVALID_PROGRAM
CLFFT_INVALID_BUILD_OPTIONS
CLFFT_INVALID_BINARY
CLFFT_INVALID_SAMPLER
CLFFT_INVALID_IMAGE_SIZE
CLFFT_INVALID_IMAGE_FORMAT_DESCRIPTOR
CLFFT_INVALID_MEM_OBJECT
CLFFT_INVALID_HOST_PTR
CLFFT_INVALID_COMMAND_QUEUE
CLFFT_INVALID_QUEUE_PROPERTIES
CLFFT_INVALID_CONTEXT
CLFFT_INVALID_DEVICE
CLFFT_INVALID_PLATFORM
CLFFT_INVALID_DEVICE_TYPE
CLFFT_INVALID_VALUE
CLFFT_MAP_FAILURE
CLFFT_BUILD_PROGRAM_FAILURE
CLFFT_IMAGE_FORMAT_NOT_SUPPORTED
CLFFT_IMAGE_FORMAT_MISMATCH
CLFFT_MEM_COPY_OVERLAP
CLFFT_PROFILING_INFO_NOT_AVAILABLE
CLFFT_OUT_OF_HOST_MEMORY
CLFFT_OUT_OF_RESOURCES
CLFFT_MEM_OBJECT_ALLOCATION_FAILURE
CLFFT_COMPILER_NOT_AVAILABLE
CLFFT_DEVICE_NOT_AVAILABLE
CLFFT_DEVICE_NOT_FOUND
CLFFT_SUCCESS
CLFFT_BUGCHECK
CLFFT_NOTIMPLEMENTED
CLFFT_TRANSPOSED_NOTIMPLEMENTED
CLFFT_FILE_NOT_FOUND
CLFFT_FILE_CREATE_FAILURE
CLFFT_VERSION_MISMATCH
CLFFT_INVALID_PLAN
CLFFT_DEVICE_NO_DOUBLE
CLFFT_DEVICE_MISMATCH
CLFFT_ENDSTATUS
Trait Implementations
impl Debug for clfftStatus
[src]
impl Copy for clfftStatus
[src]
impl Clone for clfftStatus
[src]
fn clone(&self) -> clfftStatus
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for clfftStatus
[src]
fn eq(&self, __arg_0: &clfftStatus) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Eq for clfftStatus
[src]
impl Hash for clfftStatus
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
H: Hasher,
Feeds a slice of this type into the state provided.