CLGLContext

Constructors

this
this(CLPlatform pl)

Members

Functions

getProperties
cl_context_properties[] getProperties(CLPlatform p)
Undocumented in source. Be warned that the author may not have intended to support it.
registerAcquired
void registerAcquired(CLGLMemory mem)
releaseAllToGL
void releaseAllToGL(CLCommandQueue queue, CLEvent[] wait_list, CLEvent* event)
unregisterAcquired
void unregisterAcquired(CLGLMemory mem)

Variables

acquired_list
CLGLMemory[] acquired_list;

Inherited Members

From CLContext

NotifyBuffer
class NotifyBuffer
notify_buffer
NotifyBuffer notify_buffer;
used
CLContext[cl_context] used;
Undocumented in source.
_devices
CLDevice[] _devices;
Undocumented in source.
updateDevices
void updateDevices()
Undocumented in source. Be warned that the author may not have intended to support it.
id
cl_context id;
getFromID
CLContext getFromID(cl_context id)
Undocumented in source. Be warned that the author may not have intended to support it.
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)
selfDestroy
void selfDestroy()
Undocumented in source. Be warned that the author may not have intended to support it.
getProperties
cl_context_properties[] getProperties(CLPlatform p)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta