#[repr(transparent)]pub struct VideoEncodeH265CapabilityFlagBitsEXT(pub u32);Expand description
Vulkan Manual Page · Bits enum of VideoEncodeH265CapabilityFlagsEXT
Tuple Fields§
§0: u32Implementations§
Source§impl VideoEncodeH265CapabilityFlagBitsEXT
impl VideoEncodeH265CapabilityFlagBitsEXT
Sourcepub const fn bitmask(&self) -> VideoEncodeH265CapabilityFlagsEXT
pub const fn bitmask(&self) -> VideoEncodeH265CapabilityFlagsEXT
Converts this enum variant to the corresponding bitmask
Source§impl VideoEncodeH265CapabilityFlagBitsEXT
Provided by crate::extensions::ext_video_encode_h265
impl VideoEncodeH265CapabilityFlagBitsEXT
Provided by crate::extensions::ext_video_encode_h265
pub const SEPARATE_COLOUR_PLANE_EXT: Self
pub const SCALING_LISTS_EXT: Self
pub const SAMPLE_ADAPTIVE_OFFSET_ENABLED_EXT: Self
pub const PCM_ENABLE_EXT: Self
pub const SPS_TEMPORAL_MVP_ENABLED_EXT: Self
pub const HRD_COMPLIANCE_EXT: Self
pub const INIT_QP_MINUS26_EXT: Self
pub const LOG2_PARALLEL_MERGE_LEVEL_MINUS2_EXT: Self
pub const SIGN_DATA_HIDING_ENABLED_EXT: Self
pub const TRANSFORM_SKIP_ENABLED_EXT: Self
pub const TRANSFORM_SKIP_DISABLED_EXT: Self
pub const PPS_SLICE_CHROMA_QP_OFFSETS_PRESENT_EXT: Self
pub const WEIGHTED_PRED_EXT: Self
pub const WEIGHTED_BIPRED_EXT: Self
pub const WEIGHTED_PRED_NO_TABLE_EXT: Self
pub const TRANSQUANT_BYPASS_ENABLED_EXT: Self
pub const ENTROPY_CODING_SYNC_ENABLED_EXT: Self
pub const DEBLOCKING_FILTER_OVERRIDE_ENABLED_EXT: Self
pub const MULTIPLE_TILE_PER_FRAME_EXT: Self
pub const MULTIPLE_SLICE_PER_TILE_EXT: Self
pub const MULTIPLE_TILE_PER_SLICE_EXT: Self
pub const SLICE_SEGMENT_CTB_COUNT_EXT: Self
pub const ROW_UNALIGNED_SLICE_SEGMENT_EXT: Self
pub const DEPENDENT_SLICE_SEGMENT_EXT: Self
pub const DIFFERENT_SLICE_TYPE_EXT: Self
pub const B_FRAME_IN_L1_LIST_EXT: Self
Trait Implementations§
Source§impl Clone for VideoEncodeH265CapabilityFlagBitsEXT
impl Clone for VideoEncodeH265CapabilityFlagBitsEXT
Source§fn clone(&self) -> VideoEncodeH265CapabilityFlagBitsEXT
fn clone(&self) -> VideoEncodeH265CapabilityFlagBitsEXT
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 Default for VideoEncodeH265CapabilityFlagBitsEXT
impl Default for VideoEncodeH265CapabilityFlagBitsEXT
Source§fn default() -> VideoEncodeH265CapabilityFlagBitsEXT
fn default() -> VideoEncodeH265CapabilityFlagBitsEXT
Returns the “default value” for a type. Read more
Source§impl Ord for VideoEncodeH265CapabilityFlagBitsEXT
impl Ord for VideoEncodeH265CapabilityFlagBitsEXT
Source§fn cmp(&self, other: &VideoEncodeH265CapabilityFlagBitsEXT) -> Ordering
fn cmp(&self, other: &VideoEncodeH265CapabilityFlagBitsEXT) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VideoEncodeH265CapabilityFlagBitsEXT
impl PartialEq for VideoEncodeH265CapabilityFlagBitsEXT
Source§fn eq(&self, other: &VideoEncodeH265CapabilityFlagBitsEXT) -> bool
fn eq(&self, other: &VideoEncodeH265CapabilityFlagBitsEXT) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VideoEncodeH265CapabilityFlagBitsEXT
impl PartialOrd for VideoEncodeH265CapabilityFlagBitsEXT
impl Copy for VideoEncodeH265CapabilityFlagBitsEXT
impl Eq for VideoEncodeH265CapabilityFlagBitsEXT
impl StructuralPartialEq for VideoEncodeH265CapabilityFlagBitsEXT
Auto Trait Implementations§
impl Freeze for VideoEncodeH265CapabilityFlagBitsEXT
impl RefUnwindSafe for VideoEncodeH265CapabilityFlagBitsEXT
impl Send for VideoEncodeH265CapabilityFlagBitsEXT
impl Sync for VideoEncodeH265CapabilityFlagBitsEXT
impl Unpin for VideoEncodeH265CapabilityFlagBitsEXT
impl UnwindSafe for VideoEncodeH265CapabilityFlagBitsEXT
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