7 Commits

Author SHA1 Message Date
David Gonzalez Martin
b6220d182c Actually fix RenderDoc issue
Factor out shader compilation stage GLSL -> SPIRV
2024-12-27 19:26:55 -06:00
David Gonzalez Martin
a376fba285 Fix Windows compilation 2024-12-27 09:40:02 -06:00
David Gonzalez Martin
817cb9f0dd Attempt to fix Renderdoc issue 2024-12-27 07:57:19 -06:00
David Gonzalez Martin
ebb7862792 Primitive UI layout 2024-12-25 20:32:42 -06:00
David Gonzalez Martin
665cc74bd1 Start working towards Metal 2024-12-20 05:43:47 -06:00
David Gonzalez Martin
f51a74a861 Shy attempt to make Vulkan work on macOS 2024-12-20 05:43:47 -06:00
David Gonzalez Martin
b3427d0fcf Implement primitive caching and layout algorithm 2024-12-17 21:50:20 -06:00