#[repr(C)]pub struct PhysicalDevicePipelineBinaryPropertiesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub pipeline_binary_internal_cache: u32,
pub pipeline_binary_internal_cache_control: u32,
pub pipeline_binary_prefers_internal_cache: u32,
pub pipeline_binary_precompiled_internal_cache: u32,
pub pipeline_binary_compressed_data: u32,
}Expand description
VkPhysicalDevicePipelineBinaryPropertiesKHR
Provided by VK_KHR_pipeline_binary.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_BINARY_PROPERTIES_KHR.
p_next: *mut c_voidOptional, may be null.
pipeline_binary_internal_cache: u32§pipeline_binary_internal_cache_control: u32§pipeline_binary_prefers_internal_cache: u32§pipeline_binary_precompiled_internal_cache: u32§pipeline_binary_compressed_data: u32Implementations§
Source§impl PhysicalDevicePipelineBinaryPropertiesKHR
impl PhysicalDevicePipelineBinaryPropertiesKHR
Sourcepub fn builder<'a>() -> PhysicalDevicePipelineBinaryPropertiesKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDevicePipelineBinaryPropertiesKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDevicePipelineBinaryPropertiesKHR
impl Clone for PhysicalDevicePipelineBinaryPropertiesKHR
Source§fn clone(&self) -> PhysicalDevicePipelineBinaryPropertiesKHR
fn clone(&self) -> PhysicalDevicePipelineBinaryPropertiesKHR
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 moreimpl Copy for PhysicalDevicePipelineBinaryPropertiesKHR
impl ExtendsPhysicalDeviceProperties2 for PhysicalDevicePipelineBinaryPropertiesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDevicePipelineBinaryPropertiesKHR
impl RefUnwindSafe for PhysicalDevicePipelineBinaryPropertiesKHR
impl !Send for PhysicalDevicePipelineBinaryPropertiesKHR
impl !Sync for PhysicalDevicePipelineBinaryPropertiesKHR
impl Unpin for PhysicalDevicePipelineBinaryPropertiesKHR
impl UnsafeUnpin for PhysicalDevicePipelineBinaryPropertiesKHR
impl UnwindSafe for PhysicalDevicePipelineBinaryPropertiesKHR
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