Riley King-Saunders c87271d2f5 Expanded basic program to use a vertex buffer via the new basalt::Buffer
Updated vertex function get_attribute_descriptions to conform to new standard for template-based binding
Moved definition of triangle verticies inside of the application function
Maps, copies into and unmaps the vertex buffer from the darray<Vertex>
Uses a reference to refer to the current frames command buffer to not repeat the ugly indexing
render area and viewport extent is updated every frame with the swapchain extent
No longer directly recreate the framebuffers, now using the recreate function with the renderpass passed as a paramater
2025-07-10 22:00:35 +10:00
2025-06-19 16:27:58 +10:00
2025-06-19 16:27:58 +10:00

basalt

A transparent abstraction of a vulkan render engine

Description
A transparent abstraction of a vulkan render engine
Readme 178 KiB
Languages
C++ 86.4%
Lua 9.3%
C 4%
GLSL 0.3%