Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Classes | Namespaces
foray_commandbuffer.hpp File Reference
#include "foray_context.hpp"
#include "foray_managedresource.hpp"
#include <vulkan/vulkan.h>

Go to the source code of this file.

Classes

class  foray::core::CommandBuffer
 VkCommandBuffer wrapper. More...
 
class  foray::core::HostSyncCommandBuffer
 Extension of the commandbuffer wrapper for temporary host synchronized command buffer execution. More...
 
struct  foray::core::SemaphoreReference
 Wraps a wait or signal semaphore action. More...
 
class  foray::core::DeviceSyncCommandBuffer
 Extension of the commandbuffer wrapper for device and/or host synchronized command buffer execution. More...
 

Namespaces

namespace  foray
 
namespace  foray::core