VV::Corridors::Layer struct

Contents

Public static variables

static RoCStr LunarG_API_Dump constexpr
Prints API calls, parameters, and values to the identified output stream. It has several settings that can be adjusted by either environment variables or by using the vk_layer_settings.txt file.
static RoCStr LunarG_Monitor constexpr
Prints the real-time frames-per-second value to the application's title bar. (Only works on the most recently opened window)
static RoCStr LunarG_Screenshot constexpr
Records frames to image files.
static RoCStr LunarG_CoreValidation constexpr
The VK_LAYER_LUNARG_core_validation layer validates the status of descriptor sets, command buffers, shader modules, pipeline states, renderpass usage, synchronization, dynamic states and is the workhorse layer for many other types of valid usage.
static RoCStr LunarG_ParameterValidation constexpr
Checks the input parameters to API calls for validity.
static RoCStr LunarG_ObjectTracker constexpr
Tracks all Vulkan objects. Object lifetimes are validated along with issues related to unknown objects and object destruction and cleanup.
static RoCStr Google_Threading constexpr
Checks multi-threading of API calls for validity. Checks performed by this layer include ensuring that only one thread at a time uses an object in free-threaded API calls.
static RoCStr Google_UniqueObjedcts constexpr
Wrap all Vulkan objects in a unique pointer at create time and unwrap them at use time.
static RoCStr LunarG_StandardValidation constexpr
This is a meta-layer managed by the loader. On desktop systems, specifying this layer name will cause the loader to load the all of the standard validation layers.
static RoCStr Khronos_Validation constexpr
Encompasses the complete functionality that had previously been provided.