Documentation ¶
Index ¶
- func CreateBufferObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkBuffer, ...) *core1_0.VulkanBuffer
- func CreateBufferViewObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkBufferView, ...) *core1_0.VulkanBufferView
- func CreateCommandBufferObject(coreDriver driver.Driver, commandPool driver.VkCommandPool, ...) *core1_0.VulkanCommandBuffer
- func CreateCommandPoolObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkCommandPool, ...) *core1_0.VulkanCommandPool
- func CreateDescriptorPoolObject(coreDriver driver.Driver, device driver.VkDevice, ...) *core1_0.VulkanDescriptorPool
- func CreateDescriptorSetLayoutObject(coreDriver driver.Driver, device driver.VkDevice, ...) *core1_0.VulkanDescriptorSetLayout
- func CreateDescriptorSetObject(coreDriver driver.Driver, device driver.VkDevice, ...) *core1_0.VulkanDescriptorSet
- func CreateDescriptorUpdateTemplateObject(coreDriver driver.Driver, device driver.VkDevice, ...) core1_1.DescriptorUpdateTemplate
- func CreateDeviceMemoryObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkDeviceMemory, ...) *core1_0.VulkanDeviceMemory
- func CreateDeviceObject(deviceDriver driver.Driver, handle driver.VkDevice, version common.APIVersion) *core1_0.VulkanDevice
- func CreateEventObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkEvent, ...) *core1_0.VulkanEvent
- func CreateFenceObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkFence, ...) *core1_0.VulkanFence
- func CreateFramebufferObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkFramebuffer, ...) *core1_0.VulkanFramebuffer
- func CreateImageObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkImage, ...) *core1_0.VulkanImage
- func CreateImageViewObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkImageView, ...) *core1_0.VulkanImageView
- func CreateInstanceObject(instanceDriver driver.Driver, handle driver.VkInstance, ...) *core1_0.VulkanInstance
- func CreatePhysicalDeviceObject(coreDriver driver.Driver, instance driver.VkInstance, ...) *core1_0.VulkanPhysicalDevice
- func CreatePipelineCacheObject(coreDriver driver.Driver, device driver.VkDevice, ...) *core1_0.VulkanPipelineCache
- func CreatePipelineLayoutObject(coreDriver driver.Driver, device driver.VkDevice, ...) *core1_0.VulkanPipelineLayout
- func CreatePipelineObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkPipeline, ...) *core1_0.VulkanPipeline
- func CreateQueryPoolObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkQueryPool, ...) *core1_0.VulkanQueryPool
- func CreateQueueObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkQueue, ...) *core1_0.VulkanQueue
- func CreateRenderPassObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkRenderPass, ...) *core1_0.VulkanRenderPass
- func CreateSamplerObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkSampler, ...) *core1_0.VulkanSampler
- func CreateSamplerYcbcrConversionObject(coreDriver driver.Driver, device driver.VkDevice, ...) core1_1.SamplerYcbcrConversion
- func CreateSemaphoreObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkSemaphore, ...) *core1_0.VulkanSemaphore
- func CreateShaderModuleObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkShaderModule, ...) *core1_0.VulkanShaderModule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBufferObject ¶
func CreateBufferObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkBuffer, version common.APIVersion) *core1_0.VulkanBuffer
func CreateBufferViewObject ¶
func CreateBufferViewObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkBufferView, version common.APIVersion) *core1_0.VulkanBufferView
func CreateCommandBufferObject ¶
func CreateCommandBufferObject(coreDriver driver.Driver, commandPool driver.VkCommandPool, device driver.VkDevice, handle driver.VkCommandBuffer, version common.APIVersion) *core1_0.VulkanCommandBuffer
func CreateCommandPoolObject ¶
func CreateCommandPoolObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkCommandPool, version common.APIVersion) *core1_0.VulkanCommandPool
func CreateDescriptorPoolObject ¶
func CreateDescriptorPoolObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkDescriptorPool, version common.APIVersion) *core1_0.VulkanDescriptorPool
func CreateDescriptorSetLayoutObject ¶
func CreateDescriptorSetLayoutObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkDescriptorSetLayout, version common.APIVersion) *core1_0.VulkanDescriptorSetLayout
func CreateDescriptorSetObject ¶
func CreateDescriptorSetObject(coreDriver driver.Driver, device driver.VkDevice, descriptorPool driver.VkDescriptorPool, handle driver.VkDescriptorSet, version common.APIVersion) *core1_0.VulkanDescriptorSet
func CreateDescriptorUpdateTemplateObject ¶
func CreateDescriptorUpdateTemplateObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkDescriptorUpdateTemplate, version common.APIVersion) core1_1.DescriptorUpdateTemplate
func CreateDeviceMemoryObject ¶
func CreateDeviceMemoryObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkDeviceMemory, version common.APIVersion, size int) *core1_0.VulkanDeviceMemory
func CreateDeviceObject ¶
func CreateDeviceObject(deviceDriver driver.Driver, handle driver.VkDevice, version common.APIVersion) *core1_0.VulkanDevice
func CreateEventObject ¶
func CreateEventObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkEvent, version common.APIVersion) *core1_0.VulkanEvent
func CreateFenceObject ¶
func CreateFenceObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkFence, version common.APIVersion) *core1_0.VulkanFence
func CreateFramebufferObject ¶
func CreateFramebufferObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkFramebuffer, version common.APIVersion) *core1_0.VulkanFramebuffer
func CreateImageObject ¶
func CreateImageObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkImage, version common.APIVersion) *core1_0.VulkanImage
func CreateImageViewObject ¶
func CreateImageViewObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkImageView, version common.APIVersion) *core1_0.VulkanImageView
func CreateInstanceObject ¶
func CreateInstanceObject(instanceDriver driver.Driver, handle driver.VkInstance, version common.APIVersion) *core1_0.VulkanInstance
func CreatePhysicalDeviceObject ¶
func CreatePhysicalDeviceObject(coreDriver driver.Driver, instance driver.VkInstance, handle driver.VkPhysicalDevice, instanceVersion, deviceVersion common.APIVersion) *core1_0.VulkanPhysicalDevice
func CreatePipelineCacheObject ¶
func CreatePipelineCacheObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkPipelineCache, version common.APIVersion) *core1_0.VulkanPipelineCache
func CreatePipelineLayoutObject ¶
func CreatePipelineLayoutObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkPipelineLayout, version common.APIVersion) *core1_0.VulkanPipelineLayout
func CreatePipelineObject ¶
func CreatePipelineObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkPipeline, version common.APIVersion) *core1_0.VulkanPipeline
func CreateQueryPoolObject ¶
func CreateQueryPoolObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkQueryPool, version common.APIVersion) *core1_0.VulkanQueryPool
func CreateQueueObject ¶
func CreateQueueObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkQueue, version common.APIVersion) *core1_0.VulkanQueue
func CreateRenderPassObject ¶
func CreateRenderPassObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkRenderPass, version common.APIVersion) *core1_0.VulkanRenderPass
func CreateSamplerObject ¶
func CreateSamplerObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkSampler, version common.APIVersion) *core1_0.VulkanSampler
func CreateSamplerYcbcrConversionObject ¶
func CreateSamplerYcbcrConversionObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkSamplerYcbcrConversion, version common.APIVersion) core1_1.SamplerYcbcrConversion
func CreateSemaphoreObject ¶
func CreateSemaphoreObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkSemaphore, version common.APIVersion) *core1_0.VulkanSemaphore
func CreateShaderModuleObject ¶
func CreateShaderModuleObject(coreDriver driver.Driver, device driver.VkDevice, handle driver.VkShaderModule, version common.APIVersion) *core1_0.VulkanShaderModule
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.