#[repr(C)]pub struct RenderPassSampleLocationsBeginInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub attachment_initial_sample_locations_count: u32,
pub p_attachment_initial_sample_locations: *const AttachmentSampleLocationsEXT,
pub post_subpass_sample_locations_count: u32,
pub p_post_subpass_sample_locations: *const SubpassSampleLocationsEXT,
}Expand description
VkRenderPassSampleLocationsBeginInfoEXT
Provided by VK_EXT_sample_locations.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT.
p_next: *const c_voidOptional, may be null.
attachment_initial_sample_locations_count: u32Length of p_attachment_initial_sample_locations.
p_attachment_initial_sample_locations: *const AttachmentSampleLocationsEXT§post_subpass_sample_locations_count: u32Length of p_post_subpass_sample_locations.
p_post_subpass_sample_locations: *const SubpassSampleLocationsEXTImplementations§
Source§impl RenderPassSampleLocationsBeginInfoEXT
impl RenderPassSampleLocationsBeginInfoEXT
Sourcepub fn builder<'a>() -> RenderPassSampleLocationsBeginInfoEXTBuilder<'a>
pub fn builder<'a>() -> RenderPassSampleLocationsBeginInfoEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for RenderPassSampleLocationsBeginInfoEXT
impl Clone for RenderPassSampleLocationsBeginInfoEXT
Source§fn clone(&self) -> RenderPassSampleLocationsBeginInfoEXT
fn clone(&self) -> RenderPassSampleLocationsBeginInfoEXT
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 RenderPassSampleLocationsBeginInfoEXT
impl ExtendsRenderPassBeginInfo for RenderPassSampleLocationsBeginInfoEXT
Auto Trait Implementations§
impl Freeze for RenderPassSampleLocationsBeginInfoEXT
impl RefUnwindSafe for RenderPassSampleLocationsBeginInfoEXT
impl !Send for RenderPassSampleLocationsBeginInfoEXT
impl !Sync for RenderPassSampleLocationsBeginInfoEXT
impl Unpin for RenderPassSampleLocationsBeginInfoEXT
impl UnsafeUnpin for RenderPassSampleLocationsBeginInfoEXT
impl UnwindSafe for RenderPassSampleLocationsBeginInfoEXT
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