[][src]Module vulkano::command_buffer::submit

Low-level builders that allow submitting an operation to a queue.

In order to submit an operation to the GPU, you must use one of the builder structs of this module. These structs are low-level and unsafe, and are mostly used to implement other parts of vulkano, so you are encouraged to not use them directly.

Structs

SubmitBindSparseBatchBuilder

A single batch of a sparse bind operation.

SubmitBindSparseBufferBindBuilder
SubmitBindSparseBuilder

Prototype for a submission that binds sparse memory.

SubmitBindSparseImageBindBuilder
SubmitBindSparseImageOpaqueBindBuilder
SubmitCommandBufferBuilder

Prototype for a submission that executes command buffers.

SubmitPresentBuilder

Prototype for a submission that presents a swapchain on the screen.

SubmitSemaphoresWaitBuilder

Prototype for a submission that waits on semaphores.

Enums

SubmitAnyBuilder

Contains all the possible submission builders.

SubmitBindSparseError

Error that can happen when submitting the present prototype.

SubmitCommandBufferError

Error that can happen when submitting the prototype.

SubmitPresentError

Error that can happen when submitting the present prototype.