CLGLContext

Constructors

this
this(CLPlatform pl)

Members

Functions

registerAcquired
void registerAcquired(CLGLMemory mem)
releaseAllToGL
void releaseAllToGL(CLCommandQueue queue, CLEvent[] wait_list = [], CLEvent* event = null)
unregisterAcquired
void unregisterAcquired(CLGLMemory mem)

Variables

acquired_list
CLGLMemory[] acquired_list;

Inherited Members

From CLContext

NotifyBuffer
class NotifyBuffer
notify_buffer
NotifyBuffer notify_buffer;
id
cl_context id;
Notify
struct Notify
platform
CLPlatform platform()
devices
CLDevice[] devices()
notifies
Notify[] notifies()
dropNotifies
void dropNotifies()
buildProgram
CLProgram buildProgram(string src, CLBuildOption[] opt = [])
createQueue
CLCommandQueue createQueue(CLCommandQueue.Properties[] prop, size_t devNo = 0)

Meta