Class VulkanRenderer#
Defined in File VulkanRenderer.ixx
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_data, Camera *camera_data, Kataglyphis::Frontend::Window *window_data)#
-
void finishAllRenderCommands()#
-
void update_raytracing_descriptor_set(uint32_t image_index)#
-
inline bool hasDeviceLost() const#
-
void cleanUp()#
-
~VulkanRenderer()#
-
VulkanRenderer(Kataglyphis::Frontend::Window *window, Scene *scene, Kataglyphis::Frontend::GUI *gui, Camera *camera)#