Documentation
¶
Index ¶
- type CLoader
- func (d *CLoader) VkAcquireNextImage2KHR(device loader.VkDevice, pAcquireInfo *VkAcquireNextImageInfoKHR, ...) (common.VkResult, error)
- func (d *CLoader) VkCmdDispatchBaseKHR(commandBuffer loader.VkCommandBuffer, ...)
- func (d *CLoader) VkCmdSetDeviceMaskKHR(commandBuffer loader.VkCommandBuffer, deviceMask loader.Uint32)
- func (d *CLoader) VkGetDeviceGroupPeerMemoryFeaturesKHR(device loader.VkDevice, ...)
- func (d *CLoader) VkGetDeviceGroupPresentCapabilitiesKHR(device loader.VkDevice, ...) (common.VkResult, error)
- func (d *CLoader) VkGetDeviceGroupSurfacePresentModesKHR(device loader.VkDevice, surface khr_surface_driver.VkSurfaceKHR, ...) (common.VkResult, error)
- func (d *CLoader) VkGetPhysicalDevicePresentRectanglesKHR(physicalDevice loader.VkPhysicalDevice, ...) (common.VkResult, error)
- type Loader
- type VkAcquireNextImageInfoKHR
- type VkBindBufferMemoryDeviceGroupInfoKHR
- type VkBindImageMemoryDeviceGroupInfoKHR
- type VkBindImageMemorySwapchainInfoKHR
- type VkDeviceGroupBindSparseInfoKHR
- type VkDeviceGroupCommandBufferBeginInfoKHR
- type VkDeviceGroupPresentCapabilitiesKHR
- type VkDeviceGroupPresentInfoKHR
- type VkDeviceGroupPresentModeFlagsKHR
- type VkDeviceGroupRenderPassBeginInfoKHR
- type VkDeviceGroupSubmitInfoKHR
- type VkDeviceGroupSwapchainCreateInfoKHR
- type VkImageSwapchainCreateInfoKHR
- type VkMemoryAllocateFlagsInfoKHR
- type VkMemoryAllocateFlagsKHR
- type VkPeerMemoryFeatureFlagsKHR
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) VkAcquireNextImage2KHR ¶
func (*CLoader) VkCmdDispatchBaseKHR ¶
func (d *CLoader) VkCmdDispatchBaseKHR(commandBuffer loader.VkCommandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ loader.Uint32)
func (*CLoader) VkCmdSetDeviceMaskKHR ¶
func (d *CLoader) VkCmdSetDeviceMaskKHR(commandBuffer loader.VkCommandBuffer, deviceMask loader.Uint32)
func (*CLoader) VkGetDeviceGroupPeerMemoryFeaturesKHR ¶
func (*CLoader) VkGetDeviceGroupPresentCapabilitiesKHR ¶
func (*CLoader) VkGetDeviceGroupSurfacePresentModesKHR ¶
func (d *CLoader) VkGetDeviceGroupSurfacePresentModesKHR(device loader.VkDevice, surface khr_surface_driver.VkSurfaceKHR, pModes *VkDeviceGroupPresentModeFlagsKHR) (common.VkResult, error)
func (*CLoader) VkGetPhysicalDevicePresentRectanglesKHR ¶
func (d *CLoader) VkGetPhysicalDevicePresentRectanglesKHR(physicalDevice loader.VkPhysicalDevice, surface khr_surface_driver.VkSurfaceKHR, pRectCount *loader.Uint32, pRects *loader.VkRect2D) (common.VkResult, error)
type Loader ¶
type Loader interface {
VkCmdDispatchBaseKHR(commandBuffer loader.VkCommandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ loader.Uint32)
VkCmdSetDeviceMaskKHR(commandBuffer loader.VkCommandBuffer, deviceMask loader.Uint32)
VkGetDeviceGroupPeerMemoryFeaturesKHR(device loader.VkDevice, heapIndex, localDeviceIndex, remoteDeviceIndex loader.Uint32, pPeerMemoryFeatures *VkPeerMemoryFeatureFlagsKHR)
VkGetDeviceGroupPresentCapabilitiesKHR(device loader.VkDevice, pDeviceGroupPresentCapabilities *VkDeviceGroupPresentCapabilitiesKHR) (common.VkResult, error)
VkGetDeviceGroupSurfacePresentModesKHR(device loader.VkDevice, surface khr_surface_driver.VkSurfaceKHR, pModes *VkDeviceGroupPresentModeFlagsKHR) (common.VkResult, error)
VkGetPhysicalDevicePresentRectanglesKHR(physicalDevice loader.VkPhysicalDevice, surface khr_surface_driver.VkSurfaceKHR, pRectCount *loader.Uint32, pRects *loader.VkRect2D) (common.VkResult, error)
VkAcquireNextImage2KHR(device loader.VkDevice, pAcquireInfo *VkAcquireNextImageInfoKHR, pImageIndex *loader.Uint32) (common.VkResult, error)
}
type VkAcquireNextImageInfoKHR ¶
type VkAcquireNextImageInfoKHR C.VkAcquireNextImageInfoKHR
type VkBindBufferMemoryDeviceGroupInfoKHR ¶
type VkBindBufferMemoryDeviceGroupInfoKHR C.VkBindBufferMemoryDeviceGroupInfoKHR
type VkBindImageMemoryDeviceGroupInfoKHR ¶
type VkBindImageMemoryDeviceGroupInfoKHR C.VkBindImageMemoryDeviceGroupInfoKHR
type VkBindImageMemorySwapchainInfoKHR ¶
type VkBindImageMemorySwapchainInfoKHR C.VkBindImageMemorySwapchainInfoKHR
type VkDeviceGroupBindSparseInfoKHR ¶
type VkDeviceGroupBindSparseInfoKHR C.VkDeviceGroupBindSparseInfoKHR
type VkDeviceGroupCommandBufferBeginInfoKHR ¶
type VkDeviceGroupCommandBufferBeginInfoKHR C.VkDeviceGroupCommandBufferBeginInfoKHR
type VkDeviceGroupPresentCapabilitiesKHR ¶
type VkDeviceGroupPresentCapabilitiesKHR C.VkDeviceGroupPresentCapabilitiesKHR
type VkDeviceGroupPresentInfoKHR ¶
type VkDeviceGroupPresentInfoKHR C.VkDeviceGroupPresentInfoKHR
type VkDeviceGroupPresentModeFlagsKHR ¶
type VkDeviceGroupPresentModeFlagsKHR C.VkDeviceGroupPresentModeFlagsKHR
type VkDeviceGroupRenderPassBeginInfoKHR ¶
type VkDeviceGroupRenderPassBeginInfoKHR C.VkDeviceGroupRenderPassBeginInfoKHR
type VkDeviceGroupSubmitInfoKHR ¶
type VkDeviceGroupSubmitInfoKHR C.VkDeviceGroupSubmitInfoKHR
type VkDeviceGroupSwapchainCreateInfoKHR ¶
type VkDeviceGroupSwapchainCreateInfoKHR C.VkDeviceGroupSwapchainCreateInfoKHR
type VkImageSwapchainCreateInfoKHR ¶
type VkImageSwapchainCreateInfoKHR C.VkImageSwapchainCreateInfoKHR
type VkMemoryAllocateFlagsInfoKHR ¶
type VkMemoryAllocateFlagsInfoKHR C.VkMemoryAllocateFlagsInfoKHR
type VkMemoryAllocateFlagsKHR ¶
type VkMemoryAllocateFlagsKHR C.VkMemoryAllocateFlagsKHR
type VkPeerMemoryFeatureFlagsKHR ¶
type VkPeerMemoryFeatureFlagsKHR C.VkPeerMemoryFeatureFlagsKHR
Click to show internal directories.
Click to hide internal directories.