Riley King-Saunders 4ad064578d Renamed argument when providing array of vertex binding attributes to reflect that they are, in fact attributes and not the binding description
Extended pipeline to support adding vertex bindings
Vertex bindings can now be added via a template function that assumes that the type implements the following;
 - A function matching the signature of PFN_GetVertexInputBindingDescription and with the name get_binding_description
 - A function matching the signature of PFN_GetVertexAttributeDescriptions and with the name get_attribute_descriptions
GetVertexAttributeDescriptions should set the num_attachments to the number of attachments if and only if the attachment output pointer is nullptr. If the output pointer is not nullptr, num_attachments should be treated as a size. Return VK_SUCCESS on success, or a different value otherwise.
2025-07-10 21:56:14 +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%