#[repr(C)]pub struct SubpassShadingPipelineCreateInfoHUAWEI {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub render_pass: RenderPass,
pub subpass: u32,
}Expand description
VkSubpassShadingPipelineCreateInfoHUAWEI
Provided by VK_HUAWEI_subpass_shading.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI.
p_next: *mut c_voidOptional, may be null.
render_pass: RenderPass§subpass: u32Implementations§
Source§impl SubpassShadingPipelineCreateInfoHUAWEI
impl SubpassShadingPipelineCreateInfoHUAWEI
Sourcepub fn builder<'a>() -> SubpassShadingPipelineCreateInfoHUAWEIBuilder<'a>
pub fn builder<'a>() -> SubpassShadingPipelineCreateInfoHUAWEIBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for SubpassShadingPipelineCreateInfoHUAWEI
impl Clone for SubpassShadingPipelineCreateInfoHUAWEI
Source§fn clone(&self) -> SubpassShadingPipelineCreateInfoHUAWEI
fn clone(&self) -> SubpassShadingPipelineCreateInfoHUAWEI
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 SubpassShadingPipelineCreateInfoHUAWEI
impl ExtendsComputePipelineCreateInfo for SubpassShadingPipelineCreateInfoHUAWEI
Auto Trait Implementations§
impl Freeze for SubpassShadingPipelineCreateInfoHUAWEI
impl RefUnwindSafe for SubpassShadingPipelineCreateInfoHUAWEI
impl !Send for SubpassShadingPipelineCreateInfoHUAWEI
impl !Sync for SubpassShadingPipelineCreateInfoHUAWEI
impl Unpin for SubpassShadingPipelineCreateInfoHUAWEI
impl UnsafeUnpin for SubpassShadingPipelineCreateInfoHUAWEI
impl UnwindSafe for SubpassShadingPipelineCreateInfoHUAWEI
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