28 Commits (b1895bbef8dd69e7a3c80c8e073fa795a36e53e1)
 

Author SHA1 Message Date
copygirl b1895bbef8 Further ECS-ification, use systems 11 months ago
copygirl fc0e5efc8c Add libs to .gitignore 11 months ago
copygirl f4a00827ad Support latest zmath version 11 months ago
copygirl 1c97d66cea Start using ECS by creating a camera entity 11 months ago
copygirl 10c44e989a Add flecs-zig-ble to dependencies 11 months ago
copygirl cc75541137 Update to Zig 2024.3.0-mach 11 months ago
copygirl 39c2eb6781 Add textures to rendered primitives 11 months ago
copygirl 42619616cc Add labels to GPU objects 11 months ago
copygirl 8e9be881dd Define layouts for bind groups and pipeline 11 months ago
copygirl da82690c8a Don't use structs for uniforms 11 months ago
copygirl 1e98a7707a Prefer dedicated GPU 11 months ago
copygirl 7f5c5ce16c Resize depth texture when window resizes 1 year ago
copygirl 6b69fee401 Update README with section on development process 1 year ago
copygirl 9109bd7328 Split rendering code into its own file 1 year ago
copygirl e978a98265 Use cube and pyramid primitives 1 year ago
copygirl 3761035aea Move primitive generation to separate file 1 year ago
copygirl f735d49fc2 Add depth testing 1 year ago
copygirl d2761382ec Draw a colored & rotated grid of primitives 1 year ago
copygirl 302b9e7d4c Introduce allocation using GeneralPurposeAllocator 1 year ago
copygirl e595f9a9b2 Consolidate object rendering information 1 year ago
copygirl 0776a95a1a Allow rendering of different primitives 1 year ago
copygirl 31efee9bdd Rename "Model" to "Object" 1 year ago
copygirl 2885fe9a9a Render triangles as 3 separate models 1 year ago
copygirl 25bae82882 Use vertex buffer 1 year ago
copygirl c7a56745a7 Add perspective projection 1 year ago
copygirl 4796ff6de5 Add zmath dependency 1 year ago
copygirl 9fc7356a22 Add mach-core dependency, basic triangle scene 1 year ago
copygirl 5774e2f239 Initial commit 1 year ago