Enum gfx_hal::queue::QueueType [−][src]
pub enum QueueType { General, Graphics, Compute, Transfer, }
The type of the queue, an enum encompassing queue::Capability
Variants
Supports all operations.
Only supports graphics and transfer operations.
Only supports compute and transfer operations.
Only supports transfer operations.
Implementations
impl QueueType
[src]
impl QueueType
[src]pub fn supports_graphics(&self) -> bool
[src]
Returns true if the queue supports graphics operations.
pub fn supports_compute(&self) -> bool
[src]
Returns true if the queue supports compute operations.
pub fn supports_transfer(&self) -> bool
[src]
Returns true if the queue supports transfer operations.
Trait Implementations
impl StructuralEq for QueueType
[src]
impl StructuralEq for QueueType
[src]impl StructuralPartialEq for QueueType
[src]
impl StructuralPartialEq for QueueType
[src]Auto Trait Implementations
impl RefUnwindSafe for QueueType
impl RefUnwindSafe for QueueType
impl UnwindSafe for QueueType
impl UnwindSafe for QueueType