summaryrefslogtreecommitdiff
path: root/render/vulkan/framebuffer.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* render: vulkan: make all types opaqueDanny Holman2025-03-201-2/+23
| | | | | | | Make all the types specific to Vulkan fully opaque. This brings most of the rendering backend in line with the project coding style. Signed-off-by: Danny Holman <dholman@gymli.org>
* render: centralize the type definitionsDanny Holman2024-11-271-9/+1
| | | | | | | Centralize the type definitions for the Vulkan renderer. This removes the possibility for cyclic dependencies in the include paths. Signed-off-by: Danny Holman <dholman@gymli.org>
* render: create the rendering subsystemDanny Holman2024-10-251-0/+17
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>