Game I'm working on.
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. |
||
---|---|---|
docs | ||
external | ||
renderer | ||
src | ||
.gitignore | ||
.gitmodules | ||
Makefile |
sof
The project is licensed under the GNU General Public License v3, included in docs/gpl-3.0.md.