- VkObjectTableEntryNVX res;
- res.type = type;
- res.flags = flags;
- return res;
-}
-
-inline VkObjectTablePipelineEntryNVX makeObjectTablePipelineEntryNVX (VkObjectEntryTypeNVX type, VkObjectEntryUsageFlagsNVX flags, VkPipeline pipeline)
-{
- VkObjectTablePipelineEntryNVX res;
- res.type = type;
- res.flags = flags;
- res.pipeline = pipeline;
- return res;
-}
-
-inline VkObjectTableDescriptorSetEntryNVX makeObjectTableDescriptorSetEntryNVX (VkObjectEntryTypeNVX type, VkObjectEntryUsageFlagsNVX flags, VkPipelineLayout pipelineLayout, VkDescriptorSet descriptorSet)
-{
- VkObjectTableDescriptorSetEntryNVX res;
- res.type = type;
- res.flags = flags;
- res.pipelineLayout = pipelineLayout;
- res.descriptorSet = descriptorSet;
+ VkDescriptorUpdateTemplateEntryKHR res;
+ res.dstBinding = dstBinding;
+ res.dstArrayElement = dstArrayElement;
+ res.descriptorCount = descriptorCount;
+ res.descriptorType = descriptorType;
+ res.offset = offset;
+ res.stride = stride;