Struct vulkan_rs::VkDescriptorUpdateTemplateCreateInfoKHR
[−]
[src]
#[repr(C)]pub struct VkDescriptorUpdateTemplateCreateInfoKHR { pub sType: VkStructureType, pub pNext: *mut c_void, pub flags: VkDescriptorUpdateTemplateCreateFlagsKHR, pub descriptorUpdateEntryCount: u32, pub pDescriptorUpdateEntries: *const VkDescriptorUpdateTemplateEntryKHR, pub templateType: VkDescriptorUpdateTemplateTypeKHR, pub descriptorSetLayout: VkDescriptorSetLayout, pub pipelineBindPoint: VkPipelineBindPoint, pub pipelineLayout: VkPipelineLayout, pub set: u32, }
Structure specifying parameters of a newly created descriptor update template
Fields
sType: VkStructureType
the type of this structure
pNext: *mut c_void
NULL
or a pointer to an extension-specific structure
flags: VkDescriptorUpdateTemplateCreateFlagsKHR
reserved for future use
descriptorUpdateEntryCount: u32
the number of elements in the pDescriptorUpdateEntries
array
pDescriptorUpdateEntries: *const VkDescriptorUpdateTemplateEntryKHR
a pointer to an array of VkDescriptorUpdateTemplateEntryKHR
structures describing the descriptors to be updated by the descriptor update template
templateType: VkDescriptorUpdateTemplateTypeKHR
descriptorSetLayout: VkDescriptorSetLayout
the descriptor set layout the parameter update template will be used with
pipelineBindPoint: VkPipelineBindPoint
reserved for future use
pipelineLayout: VkPipelineLayout
reserved for future use
set: u32
reserved for future use
Trait Implementations
impl Default for VkDescriptorUpdateTemplateCreateInfoKHR
[src]
fn default() -> VkDescriptorUpdateTemplateCreateInfoKHR
Returns the "default value" for a type. Read more