#[repr(C)]pub enum VkQueueFlagBits {
VK_QUEUE_GRAPHICS_BIT = 1,
VK_QUEUE_COMPUTE_BIT = 2,
VK_QUEUE_TRANSFER_BIT = 4,
VK_QUEUE_SPARSE_BINDING_BIT = 8,
VK_QUEUE_PROTECTED_BIT = 16,
VK_QUEUE_VIDEO_DECODE_BIT_KHR = 32,
VK_QUEUE_VIDEO_ENCODE_BIT_KHR = 64,
VK_QUEUE_OPTICAL_FLOW_BIT_NV = 256,
VK_QUEUE_DATA_GRAPH_BIT_ARM = 1_024,
VK_QUEUE_FLAG_BITS_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkQueueFlagBits from VK_VERSION_1_0
Variants§
VK_QUEUE_GRAPHICS_BIT = 1
VK_QUEUE_COMPUTE_BIT = 2
VK_QUEUE_TRANSFER_BIT = 4
VK_QUEUE_SPARSE_BINDING_BIT = 8
VK_QUEUE_PROTECTED_BIT = 16
VK_QUEUE_VIDEO_DECODE_BIT_KHR = 32
VK_QUEUE_VIDEO_ENCODE_BIT_KHR = 64
VK_QUEUE_OPTICAL_FLOW_BIT_NV = 256
VK_QUEUE_DATA_GRAPH_BIT_ARM = 1_024
VK_QUEUE_FLAG_BITS_MAX_ENUM = 2_147_483_647
Trait Implementations§
Source§impl Clone for VkQueueFlagBits
impl Clone for VkQueueFlagBits
Source§fn clone(&self) -> VkQueueFlagBits
fn clone(&self) -> VkQueueFlagBits
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VkQueueFlagBits
impl Debug for VkQueueFlagBits
Source§impl PartialEq for VkQueueFlagBits
impl PartialEq for VkQueueFlagBits
impl Copy for VkQueueFlagBits
impl StructuralPartialEq for VkQueueFlagBits
Auto Trait Implementations§
impl Freeze for VkQueueFlagBits
impl RefUnwindSafe for VkQueueFlagBits
impl Send for VkQueueFlagBits
impl Sync for VkQueueFlagBits
impl Unpin for VkQueueFlagBits
impl UnwindSafe for VkQueueFlagBits
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more