Class ASManager

Class Documentation

class ASManager

Public Functions

ASManager()
inline VkAccelerationStructureKHR &getTLAS()
void createASForScene(VulkanDevice *device, VkCommandPool commandPool, Scene *scene)
void createBLAS(VulkanDevice *device, VkCommandPool commandPool, Scene *scene)
void createTLAS(VulkanDevice *device, VkCommandPool commandPool, Scene *scene)
void cleanUp()
~ASManager()