HDK
|
#include "CE_API.h"
#include "CE_Tracing.h"
#include <UT/UT_Array.h>
#include <UT/UT_Error.h>
#include <UT/UT_Map.h>
#include <UT/UT_NonCopyable.h>
#include <UT/UT_StringMap.h>
#include <SYS/SYS_Types.h>
#include <SYS/SYS_Handle.h>
#include <iosfwd>
Go to the source code of this file.
Classes | |
class | CE_DelayedOGLBindBuffer |
class | CE_ExternalBuffer |
class | CE_ExternalImage |
class | CE_Context |
struct | CE_Context::DeviceDescriptor |
struct | CE_Context::KernelInfo |
Macros | |
#define | CL_UUID_SIZE_KHR 16 |
Typedefs | |
typedef void(* | CE_ErrorCB )(const char *errmsg, UT_ErrorSeverity severity, void *data) |
Functions | |
CE_API cl_int | ce_enqueueKernel (const cl::CommandQueue &queue, const cl::Kernel &kernel, const cl::NDRange &offset, const cl::NDRange &global, const cl::NDRange &local, const std::vector< cl::Event > *events, cl::Event *event) |
#define CL_UUID_SIZE_KHR 16 |
Definition at line 82 of file CE_Context.h.
typedef void(* CE_ErrorCB)(const char *errmsg, UT_ErrorSeverity severity, void *data) |
Definition at line 31 of file CE_Context.h.
CE_API cl_int ce_enqueueKernel | ( | const cl::CommandQueue & | queue, |
const cl::Kernel & | kernel, | ||
const cl::NDRange & | offset, | ||
const cl::NDRange & | global, | ||
const cl::NDRange & | local, | ||
const std::vector< cl::Event > * | events, | ||
cl::Event * | event | ||
) |
NOTE: this function will retry if it fails on allocation failure, after freeing some memory.