Commit graph

15 commits

Author SHA1 Message Date
3231ed9190 Added skybox to renderer and reflections to shader. Builds and runs. Flickering with many objects in scene, assuming swap chain issue. 2026-09-03 22:18:48 +01:00
paladin
efe98454d9 Added primitive renderer, world with tree hierarchy supporting lights and objects with GLTF loading. Builds and runs with broken rendering and tree. 2026-09-03 12:08:00 +01:00
paladin
1dcbcb3073 Moved Mars language to a separate repository. Partially refactored for the simple render pipeline. Incomplete refactor, does not build. 2026-08-19 23:43:47 +01:00
paladin
35cf269781 Implementing garbage collector, tables, renderer and virtual machine. 2026-08-16 12:06:30 +01:00
paladin
eba41e4330 Implementing compiler. 2026-07-18 15:15:51 +01:00
Adebimpe Lincoln
a894fc6689 Majority of untested implementation of Statement; Some changes to parser structure and code style; Added .gitignore 2026-07-10 20:59:17 +01:00
paladin
f91d5a5091 Rewriting parser. 2026-07-02 00:43:49 +01:00
paladin
c2fea96feb Reorganising file and module structure. 2026-06-15 12:46:25 +01:00
paladin
e59e340777 Reorganising file and module structure. 2026-06-15 12:46:14 +01:00
3eb69b3759 Added Lua parser implementation and Lua BNF through macro_rules!; 2026-06-14 23:18:26 +01:00
ce2bd0b360 Added Lua parser implementation and Lua BNF through macro_rules!;
Added a windowed application shell from a tutorial using wgpu;
2026-06-10 02:27:51 +01:00
6e7201bd4e Sync 2026-05-21 18:41:28 +01:00
c3e82e45f0 Sync 2026-05-21 13:26:23 +01:00
0202722060 Sync 2026-05-19 12:37:24 +01:00
9101eeefa0 Sync 2026-05-19 12:35:23 +01:00