API_Specification » APISpec__Appendix-E__Layers_and_Extensions_Informative module

Appendix E: Specification

Contents

Variables

static RoCStr DebugUtility constexpr

This extension provides the following capabilities: The ability to create a debug messenger which will pass along debug messages to an application supplied callback. The ability to identify specific Vulkan objects using a name or tag to improve tracking. The ability to identify specific sections within a VkQueue or VkCommandBuffer using labels to aid organization and offline analysis in external tools.
static RoCStr Surface constexpr
It introduces VkSurfaceKHR objects, which abstract native platform surface or window objects for use with Vulkan. It also provides a way to determine whether a queue family in a physical device supports presenting to particular surface.
static RoCStr Win32Surface constexpr
It provides a mechanism to create a VkSurfaceKHR object (defined by the VK_KHR_surface extension) that refers to a Win32 HWND, as well as a query to determine support for rendering to the windows desktop.
static RoCStr Swapchain constexpr
Introduces VkSwapchainKHR objects, which provide the ability to present rendering results to a surface.

Variable documentation

static RoCStr DebugUtility constexpr


This extension provides the following capabilities: The ability to create a debug messenger which will pass along debug messages to an application supplied callback. The ability to identify specific Vulkan objects using a name or tag to improve tracking. The ability to identify specific sections within a VkQueue or VkCommandBuffer using labels to aid organization and offline analysis in external tools.

Specification

static RoCStr Surface constexpr

It introduces VkSurfaceKHR objects, which abstract native platform surface or window objects for use with Vulkan. It also provides a way to determine whether a queue family in a physical device supports presenting to particular surface.

Specification

static RoCStr Win32Surface constexpr

It provides a mechanism to create a VkSurfaceKHR object (defined by the VK_KHR_surface extension) that refers to a Win32 HWND, as well as a query to determine support for rendering to the windows desktop.

https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#VK_KHR_win32_surface

static RoCStr Swapchain constexpr

Introduces VkSwapchainKHR objects, which provide the ability to present rendering results to a surface.

Specification