Documentation ¶
Index ¶
- type CDriver
- func (d *CDriver) VkDestroySurfaceKHR(instance driver.VkInstance, surface VkSurfaceKHR, ...)
- func (d *CDriver) VkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, ...) (common.VkResult, error)
- func (d *CDriver) VkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, ...) (common.VkResult, error)
- func (d *CDriver) VkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, ...) (common.VkResult, error)
- func (d *CDriver) VkGetPhysicalDeviceSurfaceSupportKHR(physicalDevice driver.VkPhysicalDevice, queueFamilyIndex driver.Uint32, ...) (common.VkResult, error)
- type Driver
- type VkPresentModeKHR
- type VkSurfaceCapabilitiesKHR
- type VkSurfaceFormatKHR
- type VkSurfaceKHR
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 (*CDriver) VkDestroySurfaceKHR ¶
func (d *CDriver) VkDestroySurfaceKHR(instance driver.VkInstance, surface VkSurfaceKHR, pAllocator *driver.VkAllocationCallbacks)
func (*CDriver) VkGetPhysicalDeviceSurfaceCapabilitiesKHR ¶
func (d *CDriver) VkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pSurfaceCapabilities *VkSurfaceCapabilitiesKHR) (common.VkResult, error)
func (*CDriver) VkGetPhysicalDeviceSurfaceFormatsKHR ¶
func (d *CDriver) VkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pSurfaceFormatCount *driver.Uint32, pSurfaceFormats *VkSurfaceFormatKHR) (common.VkResult, error)
func (*CDriver) VkGetPhysicalDeviceSurfacePresentModesKHR ¶
func (d *CDriver) VkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pPresentModeCount *driver.Uint32, pPresentModes *VkPresentModeKHR) (common.VkResult, error)
func (*CDriver) VkGetPhysicalDeviceSurfaceSupportKHR ¶
type Driver ¶
type Driver interface { VkDestroySurfaceKHR(instance driver.VkInstance, surface VkSurfaceKHR, pAllocator *driver.VkAllocationCallbacks) VkGetPhysicalDeviceSurfaceCapabilitiesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pSurfaceCapabilities *VkSurfaceCapabilitiesKHR) (common.VkResult, error) VkGetPhysicalDeviceSurfaceSupportKHR(physicalDevice driver.VkPhysicalDevice, queueFamilyIndex driver.Uint32, surface VkSurfaceKHR, pSupported *driver.VkBool32) (common.VkResult, error) VkGetPhysicalDeviceSurfaceFormatsKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pSurfaceFormatCount *driver.Uint32, pSurfaceFormats *VkSurfaceFormatKHR) (common.VkResult, error) VkGetPhysicalDeviceSurfacePresentModesKHR(physicalDevice driver.VkPhysicalDevice, surface VkSurfaceKHR, pPresentModeCount *driver.Uint32, pPresentModes *VkPresentModeKHR) (common.VkResult, error) }
type VkPresentModeKHR ¶
type VkPresentModeKHR C.VkPresentModeKHR
type VkSurfaceCapabilitiesKHR ¶
type VkSurfaceCapabilitiesKHR C.VkSurfaceCapabilitiesKHR
type VkSurfaceFormatKHR ¶
type VkSurfaceFormatKHR C.VkSurfaceFormatKHR
type VkSurfaceKHR ¶
type VkSurfaceKHR driver.VulkanHandle
Click to show internal directories.
Click to hide internal directories.