summaryrefslogtreecommitdiff
path: root/render/vulkan/renderer.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-25render: call rune_free during renderer exitDanny Holman1-1/+2
Call rune_free on the renderer object during close. This ensures the memory is marked as free so that the memory API can clean it up. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-10-25render: move all rendering code out of uiDanny Holman1-1/+1
Move all the rendering code out of the UI subsystem. The new rendering API now has hooks that the UI code can make use of. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-10-25render: create the rendering subsystemDanny Holman1-0/+167
Create the rendering subsystem and populate it with a basic Vulkan renderer. This renderer is not yet functional and should not be used yet. Signed-off-by: Danny Holman <dholman@gymli.org>