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_SIZECLFFT_INVALID_MIP_LEVELCLFFT_INVALID_BUFFER_SIZECLFFT_INVALID_GL_OBJECTCLFFT_INVALID_OPERATIONCLFFT_INVALID_EVENTCLFFT_INVALID_EVENT_WAIT_LISTCLFFT_INVALID_GLOBAL_OFFSETCLFFT_INVALID_WORK_ITEM_SIZECLFFT_INVALID_WORK_GROUP_SIZECLFFT_INVALID_WORK_DIMENSIONCLFFT_INVALID_KERNEL_ARGSCLFFT_INVALID_ARG_SIZECLFFT_INVALID_ARG_VALUECLFFT_INVALID_ARG_INDEXCLFFT_INVALID_KERNELCLFFT_INVALID_KERNEL_DEFINITIONCLFFT_INVALID_KERNEL_NAMECLFFT_INVALID_PROGRAM_EXECUTABLECLFFT_INVALID_PROGRAMCLFFT_INVALID_BUILD_OPTIONSCLFFT_INVALID_BINARYCLFFT_INVALID_SAMPLERCLFFT_INVALID_IMAGE_SIZECLFFT_INVALID_IMAGE_FORMAT_DESCRIPTORCLFFT_INVALID_MEM_OBJECTCLFFT_INVALID_HOST_PTRCLFFT_INVALID_COMMAND_QUEUECLFFT_INVALID_QUEUE_PROPERTIESCLFFT_INVALID_CONTEXTCLFFT_INVALID_DEVICECLFFT_INVALID_PLATFORMCLFFT_INVALID_DEVICE_TYPECLFFT_INVALID_VALUECLFFT_MAP_FAILURECLFFT_BUILD_PROGRAM_FAILURECLFFT_IMAGE_FORMAT_NOT_SUPPORTEDCLFFT_IMAGE_FORMAT_MISMATCHCLFFT_MEM_COPY_OVERLAPCLFFT_PROFILING_INFO_NOT_AVAILABLECLFFT_OUT_OF_HOST_MEMORYCLFFT_OUT_OF_RESOURCESCLFFT_MEM_OBJECT_ALLOCATION_FAILURECLFFT_COMPILER_NOT_AVAILABLECLFFT_DEVICE_NOT_AVAILABLECLFFT_DEVICE_NOT_FOUNDCLFFT_SUCCESSCLFFT_BUGCHECKCLFFT_NOTIMPLEMENTEDCLFFT_TRANSPOSED_NOTIMPLEMENTEDCLFFT_FILE_NOT_FOUNDCLFFT_FILE_CREATE_FAILURECLFFT_VERSION_MISMATCHCLFFT_INVALID_PLANCLFFT_DEVICE_NO_DOUBLECLFFT_DEVICE_MISMATCHCLFFT_ENDSTATUSTrait 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) -> bool1.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.