- CreateDebugReportCallbackEXT
VkResult CreateDebugReportCallbackEXT(VkInstance instance, const(VkDebugReportCallbackCreateInfoEXT)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDebugReportCallbackEXT* pCallback)
Commands for VK_EXT_debug_report
- CreateDevice
VkResult CreateDevice(VkPhysicalDevice physicalDevice, const(VkDeviceCreateInfo)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDevice* pDevice)
Commands for VK_VERSION_1_0
- CreateDisplayModeKHR
VkResult CreateDisplayModeKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, const(VkDisplayModeCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkDisplayModeKHR* pMode)
- CreateDisplayPlaneSurfaceKHR
VkResult CreateDisplayPlaneSurfaceKHR(VkInstance instance, const(VkDisplaySurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Commands for VK_KHR_display
- CreateWaylandSurfaceKHR
VkResult CreateWaylandSurfaceKHR(VkInstance instance, const(VkWaylandSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Commands for VK_KHR_wayland_surface
- CreateWin32SurfaceKHR
VkResult CreateWin32SurfaceKHR(VkInstance instance, const(VkWin32SurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Commands for VK_KHR_win32_surface
- CreateXcbSurfaceKHR
VkResult CreateXcbSurfaceKHR(VkInstance instance, const(VkXcbSurfaceCreateInfoKHR)* pCreateInfo, const(VkAllocationCallbacks)* pAllocator, VkSurfaceKHR* pSurface)
Commands for VK_KHR_xcb_surface
- DebugReportMessageEXT
void DebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const(char)* pLayerPrefix, const(char)* pMessage)
- DestroyDebugReportCallbackEXT
void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, const(VkAllocationCallbacks)* pAllocator)
Commands for VK_EXT_debug_report
- DestroyInstance
void DestroyInstance(VkInstance instance, const(VkAllocationCallbacks)* pAllocator)
Commands for VK_VERSION_1_0
- DestroySurfaceKHR
void DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const(VkAllocationCallbacks)* pAllocator)
Commands for VK_KHR_surface
- EnumerateDeviceExtensionProperties
VkResult EnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const(char)* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties)
- EnumerateDeviceLayerProperties
VkResult EnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties)
Commands for VK_VERSION_1_0
- EnumerateInstanceVersion
VkResult EnumerateInstanceVersion(uint32_t* pApiVersion)
- EnumeratePhysicalDeviceGroups
VkResult EnumeratePhysicalDeviceGroups(VkInstance instance, uint32_t* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties)
Commands for VK_VERSION_1_1
- EnumeratePhysicalDevices
VkResult EnumeratePhysicalDevices(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices)
- GetDeviceProcAddr
PFN_vkVoidFunction GetDeviceProcAddr(VkDevice device, const(char)* pName)
Commands for VK_VERSION_1_0
- GetDisplayModePropertiesKHR
VkResult GetDisplayModePropertiesKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModePropertiesKHR* pProperties)
- GetDisplayPlaneCapabilitiesKHR
VkResult GetDisplayPlaneCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities)
- GetDisplayPlaneSupportedDisplaysKHR
VkResult GetDisplayPlaneSupportedDisplaysKHR(VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t* pDisplayCount, VkDisplayKHR* pDisplays)
- GetPhysicalDeviceDisplayPlanePropertiesKHR
VkResult GetPhysicalDeviceDisplayPlanePropertiesKHR(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties)
Commands for VK_KHR_display
- GetPhysicalDeviceDisplayPropertiesKHR
VkResult GetPhysicalDeviceDisplayPropertiesKHR(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPropertiesKHR* pProperties)
Commands for VK_KHR_display
- GetPhysicalDeviceExternalBufferProperties
void GetPhysicalDeviceExternalBufferProperties(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceExternalBufferInfo)* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties)
- GetPhysicalDeviceExternalFenceProperties
void GetPhysicalDeviceExternalFenceProperties(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceExternalFenceInfo)* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties)
- GetPhysicalDeviceExternalSemaphoreProperties
void GetPhysicalDeviceExternalSemaphoreProperties(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceExternalSemaphoreInfo)* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceFeatures
void GetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceFeatures2
void GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceFormatProperties
void GetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceFormatProperties2
void GetPhysicalDeviceFormatProperties2(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceImageFormatProperties
VkResult GetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceImageFormatProperties2
VkResult GetPhysicalDeviceImageFormatProperties2(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceImageFormatInfo2)* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceMemoryProperties
void GetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceMemoryProperties2
void GetPhysicalDeviceMemoryProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDevicePresentRectanglesKHR
VkResult GetPhysicalDevicePresentRectanglesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pRectCount, VkRect2D* pRects)
Commands for VK_KHR_swapchain
- GetPhysicalDeviceProperties
void GetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceProperties2
void GetPhysicalDeviceProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceQueueFamilyProperties
void GetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceQueueFamilyProperties2
void GetPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceSparseImageFormatProperties
void GetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties)
Commands for VK_VERSION_1_0
- GetPhysicalDeviceSparseImageFormatProperties2
void GetPhysicalDeviceSparseImageFormatProperties2(VkPhysicalDevice physicalDevice, const(VkPhysicalDeviceSparseImageFormatInfo2)* pFormatInfo, uint32_t* pPropertyCount, VkSparseImageFormatProperties2* pProperties)
Commands for VK_VERSION_1_1
- GetPhysicalDeviceSurfaceCapabilitiesKHR
VkResult GetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities)
- GetPhysicalDeviceSurfaceFormatsKHR
VkResult GetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats)
- GetPhysicalDeviceSurfacePresentModesKHR
VkResult GetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes)
- GetPhysicalDeviceSurfaceSupportKHR
VkResult GetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported)
Commands for VK_KHR_surface
- GetPhysicalDeviceWaylandPresentationSupportKHR
VkBool32 GetPhysicalDeviceWaylandPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, wl_display* display)
Commands for VK_KHR_wayland_surface
- GetPhysicalDeviceWin32PresentationSupportKHR
VkBool32 GetPhysicalDeviceWin32PresentationSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex)
Commands for VK_KHR_win32_surface
- GetPhysicalDeviceXcbPresentationSupportKHR
VkBool32 GetPhysicalDeviceXcbPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, xcb_connection_t* connection, xcb_visualid_t visual_id)
Commands for VK_KHR_xcb_surface