Vulkan function loader. Adds [[nodiscard]]
attribute for returned values.
Wrapper for vkInstance, vkPhysicalDevice, vkDevice and VkSwapchainKHR. Wrapper for some window libraries: glfw, SDL2.
Helper class that simplifies graphviz usage. Graphviz executable must be installed.
FrameGraph renderer for imgui.
Work in progress.
Intergrated into FrameGraph and add ability to compile glsl shaders and generates shader reflection.
Can produce debuggable shaders using GLSLTrace library.
Generates pipeline reflection form SPIRV binary using SPIRV-Reflect.
Video recorder implementation.