dcl ~master (2016-06-23T19:33:39Z)
Dub
Repo
CLGLContext
dcl
gl
context
version
(
clglinterop
)
class
CLGLContext :
CLContext
{
CLGLMemory
[]
acquired_list
;
void
registerAcquired
(
CLGLMemory
mem
)
;
void
unregisterAcquired
(
CLGLMemory
mem
)
;
this
(
CLPlatform
pl
)
;
void
releaseAllToGL
(
CLCommandQueue
queue
,
CLEvent
[]
wait_list
= [],
CLEvent
*
event
=
null
)
;
}
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
Source
See Implementation
dcl
gl
context
modules
context
memory