Class PathTracing#
Defined in File PathTracing.ixx
Nested Relationships#
Nested Types#
Class Documentation#
-
class PathTracing#
Public Functions
-
PathTracing()#
-
void init(VulkanDevice *in_device, const std::vector<vk::DescriptorSetLayout> &descriptorSetLayouts)#
-
void shaderHotReload(const std::vector<vk::DescriptorSetLayout> &descriptor_set_layouts)#
-
void recordCommands(vk::CommandBuffer &commandBuffer, uint32_t image_index, VulkanImage &vulkanImage, VulkanSwapChain *vulkanSwapChain, const std::vector<vk::DescriptorSet> &descriptorSets)#
-
void cleanUp()#
-
~PathTracing()#
-
PathTracing()#