|
Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
#include "../foray_basics.hpp"#include "../foray_vulkan.hpp"#include <unordered_set>#include <spdlog/spdlog.h>Go to the source code of this file.
Classes | |
| class | foray::core::ManagedResource |
| Base class enforcing common interface for all classes wrapping a device resource. More... | |
| class | foray::core::VulkanResource< OBJECT_TYPE > |
| ManagedResource variant which automates GetTypeName() overloading by returning a stringified version of VkObjectType. More... | |
Namespaces | |
| namespace | foray |
| namespace | foray::core |
Functions | |
| std::string_view | foray::core::PrintVkObjectType (VkObjectType objecType) |
| Uses nameof.hpp's NAMEOF_ENUM function to stringify VkObjectType. | |