28 Commits (main)
 

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