dcl v0.6.0 (2016-06-23T19:33:39Z)
Dub
Repo
CLMemory.MemoryMap
dcl
memory
CLMemory
class
CLMemory
static
struct
MemoryMap {
struct
Array
;
CLMemory
memory
;
CLCommandQueue
map_queue
;
union
__anonymous
;
this
(void* ptr, size_t len, CLMemory mem, CLCommandQueue mcq);
bool
valid
();
void
unmap
(CLCommandQueue queue, CLEvent[] wait_list, CLEvent* event);
}
Constructors
this
this
(void* ptr, size_t len, CLMemory mem, CLCommandQueue mcq)
Undocumented in source.
Members
Functions
unmap
void
unmap
(CLCommandQueue queue, CLEvent[] wait_list, CLEvent* event)
Undocumented in source. Be warned that the author may not have intended to support it.
valid
bool
valid
()
Undocumented in source. Be warned that the author may not have intended to support it.
Structs
Array
struct
Array
Unions
__anonymous
union
__anonymous
Undocumented in source.
Variables
map_queue
CLCommandQueue
map_queue
;
Undocumented in source.
memory
CLMemory
memory
;
Undocumented in source.
Meta
Source
See Implementation
dcl
memory
CLMemory
constructors
this
enums
Flag
MapFlag
Type
functions
flags
mapBuffer
read
readTo
selfDestroy
write
static functions
createBuffer
structs
MemoryMap
variables
id
info_list