Enum clfft::ffi::clfftStatus
[−]
[src]
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: Hasher1.3.0
Feeds a slice of this type into the state provided.