Class VulkanRenderer

Class Documentation

class VulkanRenderer

Public Functions

VulkanRenderer(Kataglyphis::Frontend::Window *window, Scene *scene, Kataglyphis::Frontend::GUI *gui, Camera *camera)
void drawFrame()
void updateUniforms(Scene *scene, Camera *camera, Kataglyphis::Frontend::Window *window)
void updateStateDueToUserInput(Kataglyphis::Frontend::GUI *gui)
void finishAllRenderCommands()
void update_raytracing_descriptor_set(uint32_t image_index)
void cleanUp()
~VulkanRenderer()