Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-29 | moved rendering to a system. | Lorenzo Torres | |
To ensure that the rendering system is being run in the main thread, I added the concept of "Sync systems", so that when a system group is created it's possible to specify whether it's possible to run it on a separate thread or not. | |||
2025-03-28 | generate docs for ecs | Lorenzo Torres | |
2025-03-28 | Made ECS a separate module and implemented basic input handling. | Lorenzo Torres | |
2025-03-27 | Made Renderer a separate module | Lorenzo Torres | |
2025-03-23 | make the ecs subsystem be a separate module | Lorenzo Torres | |
2025-03-23 | PROPOSAL: IR | Ernesto Lanchares | |
This is a proposal of a custom IR to run wasm. At the moment only `ir.zig` has some parts related to this IR. The idea of the IR is to be a subset of the one defined in wasm. There are some gaps (mostly in wasm instructions that have opcode 0xFC) but in wasm they don't use all of the opcodes for some reason so maybe we could try to utilize them and be a superset of wasm. | |||
2025-03-16 | removed opengl from build.zig | Lorenzo Torres | |
2025-03-12 | base code | Lorenzo Torres | |