17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-12 08:14:44 +01:00

Add DLSS Frame Generation (gfx.framegeneration x2/x3/x4) and Reflex (gfx.reflex) to the Vulkan renderer

This commit is contained in:
2026-10-25 20:52:12 +01:00
parent 1841e6d7b0
commit a6bdeeaa2b
23 changed files with 1474 additions and 85 deletions

View File

@@ -50,7 +50,8 @@ class imgui_backend : public imgui_renderer
}
// records the frame of imgui into Commands, in a rendering to an image of Extent and Format begun by the renderer. Srgb: the
// image encodes the colour itself
void record(command_stream *Commands, VkExtent2D Extent, VkFormat Format, bool Srgb);
// Keep: the frame of imgui stays for another record (the same user interface in more than one image)
void record(command_stream *Commands, VkExtent2D Extent, VkFormat Format, bool Srgb, bool Keep = false);
// the frame of imgui is dropped (nothing to draw it to)
void skip()
{