aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-08-25fix(render): destroy shader modules properlytcmal
2024-08-25fix(render-bsp): handle resizes properlytcmal
2024-08-25feat(render): depth buffer and refactorstcmal
2024-08-25feat(render): proper bsp tree walkingtcmal
2024-08-25docs(all): update readmetcmal
2024-08-25refactor(render): docs/comments and error handling for missing texturestcmal
2024-08-25feat(render): drawing with multiple texture arraystcmal
2024-08-25test(camera): test for MVP matrix generationtcmal
2024-08-25fix(render-bsp,textures): broken movement and textures testtcmal
2024-08-25refactor(all): remove render-quad and optimise importstcmal
2024-08-25feat(render) WIP: textures, using a fixed size texture arraytcmal
2024-08-25fix(draw): re-order vertex attributes to align properlytcmal
2024-08-25feat(levels): add get_texture method to HasTextures traittcmal
2024-08-25fix(levels): fix invalid texture co-ords for verticestcmal
2024-08-25refactor(draw): use macro for buffer attribute descriptionstcmal
2024-08-25refactor(render): remove draw_clear functiontcmal
2024-08-25refactor(render): use push constants for vp matrixtcmal
2024-08-25feat(camera): camera rotation and movement relative to rotationtcmal
2024-08-25fix(render): fix faces being rendered wrong way roundtcmal
2024-08-25feat(levels): coord system types and swizzlingtcmal
2024-08-25chore(repo): update .gitignoretcmal
2024-08-25refactor(all): use new traits-based levels everywhere else.tcmal
2024-08-25refactor(all): move stockton-bsp to this repo and start using traitstcmal
2024-08-25refactor(examples): improvements to render-bsp exampletcmal
2024-08-25feat(render): render bsp w/ culling stubstcmal
2024-08-25feat(render): stub some culling codetcmal
2024-08-25refactor(types): remove old codetcmal
2024-08-25refactor(all): update dependenciestcmal
2024-08-25feat(render): handle resizing properlytcmal
2024-08-25refactor(render): remove old entity stuff from world typetcmal
2024-08-25feat(render): 3D projectiontcmal
2024-08-25fix(render): fix some validation warningstcmal
2024-08-25feat(render): texture storetcmal
2024-08-25feat(render): add size parameter during stagedbuffer creationtcmal
2024-08-25fix(render): fix draw call outside render passtcmal
2024-08-25refactor(render): update gfx-hal and use staging and index buffers.tcmal
2024-08-25WIP: update gfx-haltcmal
2024-08-25refactor(render): update gfx-hal and fix compilationtcmal
2024-08-25nah loltcmal
2024-08-25Update rust.ymltcmal
2024-08-25refactor(render): seperate vertex buffer logictcmal
2024-08-25fix(render): add vulkan context codetcmal
2024-08-25(wip) feat(render): seperate vertexbuffer logictcmal
2024-08-25feat(render): Resize vertex buffers and rainbow triangles exampletcmal
2024-08-25feat(render): add draw triangles functiontcmal
2024-08-25[wip] feat(render): add draw_triangle functiontcmal
2024-08-25refactor(render): extracted some frame rendering functionstcmal
2024-08-25chore(types): move to nalgebra-glmtcmal
2024-08-25fix(render): clamp swapchain size to window sizetcmal
2024-08-25feat(render): added vulkan initialisation, etc.tcmal