void SetVulkanObjectName(core::Context *context, VkObjectType objectType, const void *objectHandle, std::string_view name)
Set a vulkan object name (Will show up in validation errors, NSight, RenderDoc, .....
void AssertVkResult(VkResult result, const source_location location=source_location::current())
Asserts a VkResult (Fails if not VK_SUCCESS)
Definition foray_vulkan.hpp:20
Non owning context object.
Definition foray_context.hpp:16