Program Listing for File representation.hpp

Return to documentation for file (inexor/vulkan-renderer/vk_tools/representation.hpp)

#pragma once

#include <volk.h>

#include <string>

namespace inexor::vulkan_renderer::vk_tools {

template <typename T>
[[nodiscard]] std::string_view as_string(T);

[[nodiscard]] std::string_view get_device_feature_description(std::size_t index);

[[nodiscard]] std::string_view result_to_description(VkResult result);

} // namespace inexor::vulkan_renderer::vk_tools