gfx ~master (2021-03-28T16:54:18Z)
Dub
Repo
GlQueue
gfx
gl3
queue
Undocumented in source.
package final
class
GlQueue :
Queue
,
Disposable
{
import
gfx
.
gl3
:
GlInfo
,
GlShare
;
;
import
gfx
.
graal
.
device
:
Device
;
;
import
gfx
.
graal
.
sync
:
Fence
,
Semaphore
;
;
this
(GlShare share, Device device, uint index);
void
dispose
();
Device
device
[@property getter];
uint
index
[@property getter];
void
waitIdle
();
void
submit
(Submission[] submissions, Fence fence);
void
present
(Semaphore[] waitSems, PresentRequest[] prs);
}
Constructors
this
this
(GlShare share, Device device, uint index)
Undocumented in source.
Members
Functions
dispose
void
dispose
()
Undocumented in source. Be warned that the author may not have intended to support it.
present
void
present
(Semaphore[] waitSems, PresentRequest[] prs)
Undocumented in source. Be warned that the author may not have intended to support it.
submit
void
submit
(Submission[] submissions, Fence fence)
Undocumented in source. Be warned that the author may not have intended to support it.
waitIdle
void
waitIdle
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
device
Device
device
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
index
uint
index
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From Queue
device
Device
device
[@property getter]
Undocumented in source.
index
uint
index
[@property getter]
Undocumented in source.
waitIdle
void
waitIdle
()
Undocumented in source.
submit
void
submit
(Submission[] submissions, Fence fence)
Undocumented in source.
present
void
present
(Semaphore[] waitSems, PresentRequest[] prs)
Undocumented in source.
From Disposable
dispose
void
dispose
()
Dispose the underlying resource
Meta
Source
See Implementation
gfx
gl3
queue
classes
GlCommandBuffer
GlCommandPool
GlQueue