oclcv.clcore

Undocumented in source.

Members

Aliases

DataType
alias DataType = int
Undocumented in source.
MemFlag
alias MemFlag = int
Undocumented in source.
SyncMode
alias SyncMode = int
Undocumented in source.

Classes

CLBuffer
class CLBuffer
Undocumented in source.
CLContext
class CLContext
Undocumented in source.
CLKernel
class CLKernel
Undocumented in source.
CLProgram
class CLProgram
Undocumented in source.

Enums

BYTE
anonymousenum BYTE
Undocumented in source.
CTKernel
enum CTKernel
Undocumented in source.
MEM_FLAG_READ_WRITE
anonymousenum MEM_FLAG_READ_WRITE
Undocumented in source.
SYNC_MODE_ASYNC
anonymousenum SYNC_MODE_ASYNC
Undocumented in source.

Functions

_assert
void _assert(bool condition, string msg, string file, int line)
Undocumented in source. Be warned that the author may not have intended to support it.
errorNumberToString
immutable(string) errorNumberToString(cl_int errorNumber)
Undocumented in source. Be warned that the author may not have intended to support it.
unitSize
size_t unitSize(int dtype)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

getCLMemFlag
int getCLMemFlag(MemFlag mem_flag)
Undocumented in source. Be warned that the author may not have intended to support it.
handleError
void handleError(cl_int err, string msg, string f, int l)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

BlockDim
struct BlockDim
Undocumented in source.
BufferMeta
struct BufferMeta
Undocumented in source.
GridDim
struct GridDim
Undocumented in source.

Meta