nuclear@8: #ifndef OCL_CC_ nuclear@8: #error "don't include ocl_errstr.h" nuclear@8: #endif nuclear@8: nuclear@8: static const char *ocl_errstr[] = { nuclear@8: "CL_SUCCESS", nuclear@8: "CL_DEVICE_NOT_FOUND", nuclear@8: "CL_DEVICE_NOT_AVAILABLE", nuclear@8: "CL_COMPILER_NOT_AVAILABLE", nuclear@8: "CL_MEM_OBJECT_ALLOCATION_FAILURE", nuclear@8: "CL_OUT_OF_RESOURCES", nuclear@8: "CL_OUT_OF_HOST_MEMORY", nuclear@8: "CL_PROFILING_INFO_NOT_AVAILABLE", nuclear@8: "CL_MEM_COPY_OVERLAP", nuclear@8: "CL_IMAGE_FORMAT_MISMATCH", nuclear@8: "CL_IMAGE_FORMAT_NOT_SUPPORTED", nuclear@8: "CL_BUILD_PROGRAM_FAILURE", nuclear@60: "CL_MAP_FAILURE", nuclear@60: "CL_MISALIGNED_SUB_BUFFER_OFFSET", nuclear@60: "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST", nuclear@60: "CL_COMPILE_PROGRAM_FAILURE", nuclear@60: "CL_LINKER_NOT_AVAILABLE", nuclear@60: "CL_LINK_PROGRAM_FAILURE", nuclear@60: "CL_DEVICE_PARTITION_FAILED", nuclear@60: "CL_KERNEL_ARG_INFO_NOT_AVAILABLE", /* 19 */ nuclear@8: nuclear@60: "", "", /* 20, 21 */ nuclear@60: "", "", /* 22, 23 */ nuclear@60: "", "", /* 24, 25 */ nuclear@60: "", "", /* 26, 27 */ nuclear@60: "", "", /* 28, 29 */ nuclear@8: nuclear@8: "CL_INVALID_VALUE", /* 30 */ nuclear@8: "CL_INVALID_DEVICE_TYPE", nuclear@8: "CL_INVALID_PLATFORM", nuclear@8: "CL_INVALID_DEVICE", nuclear@8: "CL_INVALID_CONTEXT", nuclear@8: "CL_INVALID_QUEUE_PROPERTIES", nuclear@8: "CL_INVALID_COMMAND_QUEUE", nuclear@8: "CL_INVALID_HOST_PTR", nuclear@8: "CL_INVALID_MEM_OBJECT", nuclear@8: "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR", nuclear@8: "CL_INVALID_IMAGE_SIZE", nuclear@8: "CL_INVALID_SAMPLER", nuclear@8: "CL_INVALID_BINARY", nuclear@8: "CL_INVALID_BUILD_OPTIONS", nuclear@8: "CL_INVALID_PROGRAM", nuclear@8: "CL_INVALID_PROGRAM_EXECUTABLE", nuclear@8: "CL_INVALID_KERNEL_NAME", nuclear@8: "CL_INVALID_KERNEL_DEFINITION", nuclear@8: "CL_INVALID_KERNEL", nuclear@8: "CL_INVALID_ARG_INDEX", nuclear@8: "CL_INVALID_ARG_VALUE", nuclear@8: "CL_INVALID_ARG_SIZE", nuclear@8: "CL_INVALID_KERNEL_ARGS", nuclear@8: "CL_INVALID_WORK_DIMENSION", nuclear@8: "CL_INVALID_WORK_GROUP_SIZE", nuclear@8: "CL_INVALID_WORK_ITEM_SIZE", nuclear@8: "CL_INVALID_GLOBAL_OFFSET", nuclear@8: "CL_INVALID_EVENT_WAIT_LIST", nuclear@8: "CL_INVALID_EVENT", nuclear@8: "CL_INVALID_OPERATION", nuclear@8: "CL_INVALID_GL_OBJECT", nuclear@8: "CL_INVALID_BUFFER_SIZE", nuclear@8: "CL_INVALID_MIP_LEVEL", nuclear@60: "CL_INVALID_GLOBAL_WORK_SIZE", nuclear@60: "CL_INVALID_PROPERTY", nuclear@60: "CL_INVALID_IMAGE_DESCRIPTOR", nuclear@60: "CL_INVALID_COMPILER_OPTIONS", nuclear@60: "CL_INVALID_LINKER_OPTIONS", nuclear@60: "CL_INVALID_DEVICE_PARTITION_COUNT" /* 68 */ nuclear@8: };