Gpu.QueueQueues.
module Descriptor : sig ... endDescriptors.
The type for GPUQueue objects.
val submit : t -> Command.Buffer.t list -> unitsubmit q bs submits buffers bs on q.
val on_submitted_work_done : t -> unit Fut.or_erroron_submitted_work_done q resovles when submitted work on q is done.
val write_buffer :
?src_offset:int ->
?size:int ->
t ->
dst:Buffer.t ->
dst_offset:int ->
src:('a, 'b) Brr.Tarray.t ->
unitwrite_buffer writes a buffer.
val write_texture :
t ->
dst:Image.Copy_texture.t ->
src:('a, 'b) Brr.Tarray.t ->
src_layout:Image.Data_layout.t ->
size:Extent_3d.t ->
unitwrite_texture writes a texture.
val copy_external_image_to_texture :
t ->
src:Image.Copy_external_image.t ->
dst:Image.Copy_texture_tagged.t ->
size:Extent_3d.t ->
unitcopy_external_image_to_texture copies an image to a texture.