FroggyGreen
583a6e67b3
The Vulkan renderer now has a mesh structure which utilizes vertex, index, and staging buffers. On the lisp side, you can now provide a vertex type when creating a pipeline and the appropriate vertex data when creating the mesh. Meshes are associated with pipelines. Currently there is one vertex type: pos2color3, which will likely be modified and replaced. There is no instanced rendering yet, so drawing a pipeline just involves drawing every mesh associated with that pipeline. |
||
---|---|---|
.. | ||
pos2color3.frag | ||
pos2color3.vert |