summaryrefslogtreecommitdiff
path: root/render/vulkan/context.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* root: restructuringDanny Holman2025-08-041-32/+0
| | | | | | | | Restructure the root of the project such that the engine is siloed from the rest of the toolchain. Add two new subdirectories that contain an editor and an offline profiling data analyzer. Signed-off-by: Danny Holman <dholman@gymli.org>
* render: vulkan: make all types opaqueDanny Holman2025-03-201-3/+24
| | | | | | | 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-33/+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/+43
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>