Khronos Vulkan

VK_LAYER_GOOGLE_unique_objects

Creative Commons

The VK_LAYER_LUNARG_unique_objects is a validation-supporting utility layer which enables consistent and coherent validation in addition to proper operation on systems which return non-unique object handles. This layer aliases all non-dispatchable Vulkan objects with a unique identifier at object-creation time. The aliased handles are used during validation to ensure that duplicate object handles are correctly managed and tracked by the validation layers.

Note: