|
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>
Include dependency graph for CE_Context.h:
This graph shows which files directly or indirectly include this file: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 80 of file CE_Context.h.
| typedef void(* CE_ErrorCB)(const char *errmsg, UT_ErrorSeverity severity, void *data) |
Definition at line 29 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.