noah pushed to main at MetzNet/spacegame
- 26b5af16b3 Spent way too long debugging a missing struct member in VkWriteDescriptorSet
noah pushed to main at MetzNet/spacegame
- 2e0de3cc93 Moved object creation to separate functions
noah pushed to main at MetzNet/spacegame
- f280041d0b Moved scene descriptor creation to SceneContext struct
noah pushed to main at MetzNet/spacegame
- f8b6b8e8f2 Run both pipelines in the render pass
noah pushed to main at MetzNet/spacegame
- 406d2faf4c updated default values
noah pushed to main at MetzNet/spacegame
- 9bfd2fab57 Added example of using the ATTRIBUTE_ID_POSITION to update a UBO for a pipeline. Messy af and need to find a way to organize it so it makes sense.
noah pushed to main at MetzNet/spacegame
- b16d7a1ebf Added MapIterator and started moving towards rendering objects by iterating through a list of mappings in the material to update descriptors
noah pushed to main at MetzNet/spacegame
- 86f9f9b911 Fixed crash, it was because without material descriptor set in the layout I was trying to bind to index 2 with only 2 sets
noah pushed to main at MetzNet/spacegame
- c337e0f728 Added descriptor attribute for object descriptor set. Crash is currently due to the descriptors for the image being uninitialized.
noah pushed to main at MetzNet/spacegame
- c02728c4f3 Made materials allocate a descriptor for each frame, and bind the descriptor on draw.
- ee57d5bc81 Added Map struct and methods to create/destroy/use it
- Compare 2 commits »
noah pushed to main at MetzNet/spacegame
- 91d8ed6e3b Cleaned up pipeline creation into structs(MeshType to describe Mesh buffers, and PipelineLayout to describe descriptor sets/PCRs(TODO))
noah pushed to main at MetzNet/spacegame
- 9ccfe3d0f7 Added depth image to context
noah pushed to main at MetzNet/spacegame
- b9befc50a2 Made material/mesh descriptor bindings parameters of the material
noah pushed to main at MetzNet/spacegame
- 256980435e Got rotations working with quaternions(probably more steps than necessary)
noah pushed to main at MetzNet/spacegame
- fc68698ac7 Added buffer to image copy functions
noah pushed to main at MetzNet/spacegame
- e5842f3ef5 Added textured material with per-vertex UV, but no texture images yet
noah pushed to main at MetzNet/spacegame
- b603af2f89 Moved vertex bindings/attributes to parameters of create_material