dcl.base

base classes, functions, public imports,

loadCL load DerelictCL with version 1.2

Public Imports

derelict.opencl.cl
public import derelict.opencl.cl;
dcl.error
public import dcl.error;

Members

Classes

CLObject
class CLObject
Undocumented in source.

Functions

argsToStringArray
string[2][] argsToStringArray(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
buildFlags
auto buildFlags(T[] list)
checkCall
void checkCall(Args args)

check OpenCL fnc return value calls fnc( args )

checkCallWL
void checkCallWL(Args args)

check OpenCL fnc return value easy wait_list and event passes

checkCode
auto checkCode(Args args)

check error code after OpenCL fnc call calls fnc( args, &retcode )

checkCodeWL
auto checkCodeWL(Args args)

check error code after OpenCL fnc call easy wait_list and event passes

checkError
void checkError(int code, string fnc, string[2][] args, string file, size_t line)

check error code and throw exception if it not CL_SUCCESS

getIDsPtr
auto getIDsPtr(T[] list)
loadCL
void loadCL()
parseFlags
auto parseFlags(ulong mask, T[] without)

Meta