summaryrefslogtreecommitdiff
path: root/src/components.hpp
AgeCommit message (Collapse)Author
2023-11-03rebuild instance buffers as they become oversizedJonathan Bradley
2023-10-02instancing now works as intendedJonathan Bradley
2023-09-27align render-time binding indexes with pipeline layoutJonathan Bradley
2023-09-27checkpoint - EntityType descriptor pool and descriptor setsJonathan Bradley
2023-09-26update instance buffer & handle camera on window resizeJonathan Bradley
2023-09-14Load model textures checkpoint.Jonathan Bradley
Refactors some Vulkan items related to CompGrBinds and EntityTypes. Adds some Vulkan globals related to textures. Adds a number of placeholder items: - Iffy use of setting Vulkan globals on instanced structs. - Unimplemented and inaccurate shaders - Iffy gltf sub-buffer logic (ignores vertex color data) - MipMap TODOs - TextureArray TODOs
2023-09-12load gltf files - no shaders yetJonathan Bradley
2023-09-06first pass removing entitiesJonathan Bradley
2023-09-06type-safe handle max value cleanupJonathan Bradley
2023-09-06instancing checkpointJonathan Bradley
2023-09-06bucket cleanupJonathan Bradley
2023-09-06add first graphics binding componentJonathan Bradley