khr_descriptor_update_template_driver

package
v2.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CDriver

type CDriver struct {
	// contains filtered or unexported fields
}

func CreateDriverFromCore

func CreateDriverFromCore(coreDriver driver.Driver) *CDriver

func (*CDriver) VkCmdPushDescriptorSetWithTemplateKHR

func (d *CDriver) VkCmdPushDescriptorSetWithTemplateKHR(commandBuffer driver.VkCommandBuffer, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, layout driver.VkPipelineLayout, set driver.Uint32, pData unsafe.Pointer)

func (*CDriver) VkCreateDescriptorUpdateTemplateKHR

func (d *CDriver) VkCreateDescriptorUpdateTemplateKHR(device driver.VkDevice, pCreateInfo *VkDescriptorUpdateTemplateCreateInfoKHR, pAllocator *driver.VkAllocationCallbacks, pDescriptorUpdateTemplate *VkDescriptorUpdateTemplateKHR) (common.VkResult, error)

func (*CDriver) VkDestroyDescriptorUpdateTemplateKHR

func (d *CDriver) VkDestroyDescriptorUpdateTemplateKHR(device driver.VkDevice, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pAllocator *driver.VkAllocationCallbacks)

func (*CDriver) VkUpdateDescriptorSetWithTemplateKHR

func (d *CDriver) VkUpdateDescriptorSetWithTemplateKHR(device driver.VkDevice, descriptorSet driver.VkDescriptorSet, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pData unsafe.Pointer)

type Driver

type Driver interface {
	VkCreateDescriptorUpdateTemplateKHR(device driver.VkDevice, pCreateInfo *VkDescriptorUpdateTemplateCreateInfoKHR, pAllocator *driver.VkAllocationCallbacks, pDescriptorUpdateTemplate *VkDescriptorUpdateTemplateKHR) (common.VkResult, error)
	VkDestroyDescriptorUpdateTemplateKHR(device driver.VkDevice, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pAllocator *driver.VkAllocationCallbacks)
	VkUpdateDescriptorSetWithTemplateKHR(device driver.VkDevice, descriptorSet driver.VkDescriptorSet, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, pData unsafe.Pointer)
	VkCmdPushDescriptorSetWithTemplateKHR(commandBuffer driver.VkCommandBuffer, descriptorUpdateTemplate VkDescriptorUpdateTemplateKHR, layout driver.VkPipelineLayout, set driver.Uint32, pData unsafe.Pointer)
}

type VkDescriptorUpdateTemplateCreateInfoKHR

type VkDescriptorUpdateTemplateCreateInfoKHR C.VkDescriptorUpdateTemplateCreateInfoKHR

type VkDescriptorUpdateTemplateEntryKHR

type VkDescriptorUpdateTemplateEntryKHR C.VkDescriptorUpdateTemplateEntryKHR

type VkDescriptorUpdateTemplateKHR

type VkDescriptorUpdateTemplateKHR driver.VulkanHandle

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL