namespace
ApplicationExtensionCollection of application extensions that are either specific to Tephra, or are Vulkan instance extensions with built-in support in Tephra. Vulkan extensions outside of the ones defined here may be used, but their support may be limited.
Variables
- const char*const EXT_DebugUtils
- Allows using various Vulkan debug features.
- const char*const KHR_Surface
- Allows the creation of presentable surfaces and the use of the tp::
DeviceExtension:: KHR_Swapchain extension on devices.
Variable documentation
const char*const tp:: ApplicationExtension:: EXT_DebugUtils
Allows using various Vulkan debug features.
This extension allows Tephra to report messages from Vulkan layers to the user through the tp::
const char*const tp:: ApplicationExtension:: KHR_Surface
Allows the creation of presentable surfaces and the use of the tp::
When this extension is requested, any available platform specific surface extension is also enabled.