- Sep 22, 2021
- Sep 21, 2021
-
-
justin authored
-
justin authored
-
justin authored
-
justin authored
The default texture map is a single white pixel.
-
justin authored
-
justin authored
-
justin authored
-
justin authored
-
justin authored
Vulkan objects host GPU resources. We need to use containers that don't call destructors on them, and we want the compiler to tell us if its going to try. To do that, remove the copy constructors.
-
justin authored
-
justin authored
-
justin authored
-
justin authored
-
justin authored
Also significant work on construction of CPU->GPU resource structs.
-
justin authored
-
justin authored
-
justin authored
-
justin authored
-
- Sep 19, 2021
- Sep 17, 2021
- Sep 16, 2021
- Sep 15, 2021
-
-
justin authored
Adds a variety of new objects and support for Wavefront .obj objects with multiple meshes and one texture per-mesh, albeit only rendering the first mesh of the object. Also improves descriptor set layout, adds the `-v` argument to control logging, and improves object loading, and begins the skeleton of support for multiple draw calls per frame.
-
justin authored
-
justin authored
-
justin authored
-
justin authored
-
justin authored
-