#[repr(C)]pub struct GeneratedCommandsMemoryRequirementsInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub indirect_execution_set: IndirectExecutionSetEXT,
pub indirect_commands_layout: IndirectCommandsLayoutEXT,
pub max_sequence_count: u32,
pub max_draw_count: u32,
}Expand description
VkGeneratedCommandsMemoryRequirementsInfoEXT
Provided by VK_EXT_device_generated_commands.
§Extended By
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_EXT.
p_next: *const c_voidOptional, may be null.
indirect_execution_set: IndirectExecutionSetEXT§indirect_commands_layout: IndirectCommandsLayoutEXT§max_sequence_count: u32§max_draw_count: u32Implementations§
Source§impl GeneratedCommandsMemoryRequirementsInfoEXT
impl GeneratedCommandsMemoryRequirementsInfoEXT
Sourcepub fn builder<'a>() -> GeneratedCommandsMemoryRequirementsInfoEXTBuilder<'a>
pub fn builder<'a>() -> GeneratedCommandsMemoryRequirementsInfoEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for GeneratedCommandsMemoryRequirementsInfoEXT
impl Clone for GeneratedCommandsMemoryRequirementsInfoEXT
Source§fn clone(&self) -> GeneratedCommandsMemoryRequirementsInfoEXT
fn clone(&self) -> GeneratedCommandsMemoryRequirementsInfoEXT
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 GeneratedCommandsMemoryRequirementsInfoEXT
impl Default for GeneratedCommandsMemoryRequirementsInfoEXT
Source§fn default() -> GeneratedCommandsMemoryRequirementsInfoEXT
fn default() -> GeneratedCommandsMemoryRequirementsInfoEXT
Returns the “default value” for a type. Read more
impl Copy for GeneratedCommandsMemoryRequirementsInfoEXT
Auto Trait Implementations§
impl Freeze for GeneratedCommandsMemoryRequirementsInfoEXT
impl RefUnwindSafe for GeneratedCommandsMemoryRequirementsInfoEXT
impl !Send for GeneratedCommandsMemoryRequirementsInfoEXT
impl !Sync for GeneratedCommandsMemoryRequirementsInfoEXT
impl Unpin for GeneratedCommandsMemoryRequirementsInfoEXT
impl UnsafeUnpin for GeneratedCommandsMemoryRequirementsInfoEXT
impl UnwindSafe for GeneratedCommandsMemoryRequirementsInfoEXT
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