Documentation
¶
Index ¶
- type CLoader
- func (d *CLoader) VkCmdPushDescriptorSetWithTemplateKHR(commandBuffer loader.VkCommandBuffer, ...)
- func (d *CLoader) VkCreateDescriptorUpdateTemplateKHR(device loader.VkDevice, pCreateInfo *VkDescriptorUpdateTemplateCreateInfoKHR, ...) (common.VkResult, error)
- func (d *CLoader) VkDestroyDescriptorUpdateTemplateKHR(device loader.VkDevice, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, ...)
- func (d *CLoader) VkUpdateDescriptorSetWithTemplateKHR(device loader.VkDevice, descriptorSet loader.VkDescriptorSet, ...)
- type Loader
- type VkDescriptorUpdateTemplateCreateInfoKHR
- type VkDescriptorUpdateTemplateEntryKHR
- type VkDescriptorUpdateTemplateKHR
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLoader ¶
type CLoader struct {
// contains filtered or unexported fields
}
func CreateLoaderFromCore ¶
func (*CLoader) VkCmdPushDescriptorSetWithTemplateKHR ¶
func (d *CLoader) VkCmdPushDescriptorSetWithTemplateKHR(commandBuffer loader.VkCommandBuffer, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, layout loader.VkPipelineLayout, set loader.Uint32, pData unsafe.Pointer)
func (*CLoader) VkCreateDescriptorUpdateTemplateKHR ¶
func (d *CLoader) VkCreateDescriptorUpdateTemplateKHR(device loader.VkDevice, pCreateInfo *VkDescriptorUpdateTemplateCreateInfoKHR, pAllocator *loader.VkAllocationCallbacks, pDescriptorUpdateTemplate *VkDescriptorUpdateTemplateKHR) (common.VkResult, error)
func (*CLoader) VkDestroyDescriptorUpdateTemplateKHR ¶
func (d *CLoader) VkDestroyDescriptorUpdateTemplateKHR(device loader.VkDevice, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pAllocator *loader.VkAllocationCallbacks)
func (*CLoader) VkUpdateDescriptorSetWithTemplateKHR ¶
func (d *CLoader) VkUpdateDescriptorSetWithTemplateKHR(device loader.VkDevice, descriptorSet loader.VkDescriptorSet, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pData unsafe.Pointer)
type Loader ¶
type Loader interface {
VkCreateDescriptorUpdateTemplateKHR(device loader.VkDevice, pCreateInfo *VkDescriptorUpdateTemplateCreateInfoKHR, pAllocator *loader.VkAllocationCallbacks, pDescriptorUpdateTemplate *VkDescriptorUpdateTemplateKHR) (common.VkResult, error)
VkDestroyDescriptorUpdateTemplateKHR(device loader.VkDevice, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pAllocator *loader.VkAllocationCallbacks)
VkUpdateDescriptorSetWithTemplateKHR(device loader.VkDevice, descriptorSet loader.VkDescriptorSet, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pData unsafe.Pointer)
VkCmdPushDescriptorSetWithTemplateKHR(commandBuffer loader.VkCommandBuffer, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, layout loader.VkPipelineLayout, set loader.Uint32, pData unsafe.Pointer)
}
type VkDescriptorUpdateTemplateCreateInfoKHR ¶
type VkDescriptorUpdateTemplateCreateInfoKHR C.VkDescriptorUpdateTemplateCreateInfoKHR
type VkDescriptorUpdateTemplateEntryKHR ¶
type VkDescriptorUpdateTemplateEntryKHR C.VkDescriptorUpdateTemplateEntryKHR
type VkDescriptorUpdateTemplateKHR ¶
type VkDescriptorUpdateTemplateKHR loader.VulkanHandle
Click to show internal directories.
Click to hide internal directories.