29 Commits (wip/new-system-init)
 

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