29 Commits (8caf363d228ed3b4bc828ff986d6cc64e0c5401b)
 

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