#[repr(C)]pub struct DrmFormatModifierPropertiesEXT {
pub drm_format_modifier: u64,
pub drm_format_modifier_plane_count: u32,
pub drm_format_modifier_tiling_features: FormatFeatureFlagBits,
}Expand description
VkDrmFormatModifierPropertiesEXT
Provided by VK_EXT_image_drm_format_modifier.
Returned only*, filled by Vulkan, not constructed by the application.
Fields§
§drm_format_modifier: u64§drm_format_modifier_plane_count: u32§drm_format_modifier_tiling_features: FormatFeatureFlagBitsImplementations§
Source§impl DrmFormatModifierPropertiesEXT
impl DrmFormatModifierPropertiesEXT
Sourcepub fn builder() -> DrmFormatModifierPropertiesEXTBuilder
pub fn builder() -> DrmFormatModifierPropertiesEXTBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for DrmFormatModifierPropertiesEXT
impl Clone for DrmFormatModifierPropertiesEXT
Source§fn clone(&self) -> DrmFormatModifierPropertiesEXT
fn clone(&self) -> DrmFormatModifierPropertiesEXT
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 DrmFormatModifierPropertiesEXT
impl Default for DrmFormatModifierPropertiesEXT
Source§fn default() -> DrmFormatModifierPropertiesEXT
fn default() -> DrmFormatModifierPropertiesEXT
Returns the “default value” for a type. Read more
impl Copy for DrmFormatModifierPropertiesEXT
Auto Trait Implementations§
impl Freeze for DrmFormatModifierPropertiesEXT
impl RefUnwindSafe for DrmFormatModifierPropertiesEXT
impl Send for DrmFormatModifierPropertiesEXT
impl Sync for DrmFormatModifierPropertiesEXT
impl Unpin for DrmFormatModifierPropertiesEXT
impl UnsafeUnpin for DrmFormatModifierPropertiesEXT
impl UnwindSafe for DrmFormatModifierPropertiesEXT
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