Module queue

Source
Expand description

Command queues.

Queues are the execution paths of the graphical processing units. These process submitted commands buffers.

There are different types of queues, which can only handle associated command buffers. CommandQueue<B, C> has the capability defined by C: graphics, compute and transfer.

Modules§

family
Queue family and groups.

Structs§

QueueFamilyId
Identifier for a queue family of a physical device.
QueueGroup
Bare-metal queue group.
Submission
Submission information for a command queue.

Enums§

QueueType
The type of the queue, an enum encompassing queue::Capability

Traits§

CommandQueue
RawCommandQueue are abstractions to the internal GPU execution engines. Commands are executed on the the device by submitting command buffers to queues.
QueueFamily
General information about a queue family, available upon adapter discovery.

Type Aliases§

QueuePriority
Scheduling hint for devices about the priority of a queue. Values range from 0.0 (low) to 1.0 (high).