Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
#include "../foray_basics.hpp"
#include "../foray_vulkan.hpp"
#include "foray_commandbuffer.hpp"
#include "foray_context.hpp"
#include "foray_managedresource.hpp"
#include <optional>
Go to the source code of this file.
Classes | |
class | foray::core::ManagedImage |
Wraps allocation and lifetime functionality of VkImage. More... | |
struct | foray::core::ManagedImage::CreateInfo |
Combines all structs used for initialization. More... | |
struct | foray::core::ManagedImage::QuickTransition |
Helper struct translated to a VkImageMemoryBarrier2 struct for one-time layout transitions. More... | |
Namespaces | |
namespace | foray |
namespace | foray::core |