Commit Graph

57 Commits

Author SHA1 Message Date
abdelrahman 618f09689d First pass at nodes 2026-07-27 06:45:39 +01:00
abdelrahman 4bbd7dfe01 Add pool allocator 2026-07-26 17:37:09 +01:00
abdelrahman cc2d0cea6e Move wapp to vendor dir 2026-07-26 14:15:27 +01:00
abdelrahman 3c1997e2b1 Add ktx as submodule 2026-07-26 12:53:52 +01:00
abdelrahman 4b08866fc6 Restructure 2026-07-26 11:53:49 +01:00
Abdelrahman Said 96c89dcb86 Initial research on shaders 2026-07-14 00:03:40 +01:00
abdelrahman bb6d2eae14 Update session logs 2026-07-12 13:49:26 +01:00
abdelrahman 45a34bb151 RHI vulkan updates 2026-07-12 13:43:59 +01:00
abdelrahman bffe9b8174 Add RHI global context allocator 2026-07-11 11:34:30 +01:00
abdelrahman 943f00345c Reformat 2026-07-11 10:49:24 +01:00
abdelrahman c8680f06c2 Fixes 2026-07-11 02:52:35 +01:00
abdelrahman 1c7a7f6c46 Fix leaky abstractions 2026-07-11 01:43:34 +01:00
abdelrahman 7bd1d9f701 Save session log 2026-07-06 00:10:01 +01:00
abdelrahman 49aba1eb3c Initial RHI implementation 2026-07-06 00:07:01 +01:00
abdelrahman cb3ef2be1c Update .gitignore 2026-07-06 00:06:48 +01:00
abdelrahman 5a26bf54c8 Implement vulkan backend 2026-07-05 22:11:05 +01:00
abdelrahman a073dec6a0 Fix include 2026-07-05 20:56:02 +01:00
abdelrahman 7819f2abc3 Update wapp to 2.2.0 2026-07-05 20:53:16 +01:00
abdelrahman 3e1e09c974 Update .gitignore 2026-07-05 20:17:14 +01:00
abdelrahman 0d1c5b84f2 Update rhi skill 2026-07-05 19:49:42 +01:00
abdelrahman 5bf0ba40ca Move rhi implementation and add vulkan profiles 2026-07-05 19:49:27 +01:00
abdelrahman 26f17628a4 Don't use clang-format 2026-07-05 19:28:26 +01:00
abdelrahman dc2fc22462 Add .clang-format 2026-07-05 19:00:44 +01:00
abdelrahman 867b00279a Add justfile 2026-07-05 19:00:38 +01:00
abdelrahman 03d1d728f6 RHI test 2026-07-05 19:00:32 +01:00
abdelrahman 79c5d368bf Restructure agent setup 2026-07-05 19:00:24 +01:00
abdelrahman 1e0c195f42 Favour compile-time dispatch 2026-07-05 15:05:50 +01:00
abdelrahman 0f00ea9586 Improve multiplatform test 2026-07-05 15:05:41 +01:00
abdelrahman fda56686a0 Multiplatform test 2026-07-05 14:29:50 +01:00
abdelrahman 09eec850fa Update .gitignore 2026-07-05 13:36:58 +01:00
abdelrahman f822defd1e Update AGENTS.md 2026-07-05 02:35:21 +01:00
abdelrahman 10b5e27b5e Start researching RHIs 2026-07-05 01:28:11 +01:00
abdelrahman e9e9e624ca Add declarations for internal functions 2026-07-05 01:17:52 +01:00
abdelrahman d620234609 Decouple graph's API 2026-07-05 01:13:00 +01:00
abdelrahman f5b9912d12 Remove old dag.c 2026-07-05 00:34:04 +01:00
Abdelrahman Said aa52455190 Fix include 2026-07-04 21:53:08 +01:00
Abdelrahman Said f190656c3d Add node manager which owns graph 2026-07-04 21:52:21 +01:00
Abdelrahman Said bc64619b43 Add topological sort and cycle detection 2026-07-04 20:40:21 +01:00
Abdelrahman Said bbe5fcdf4c Update AGENTS.md 2026-07-04 20:39:57 +01:00
Abdelrahman Said ba7f2bedf1 Address dag_man issues 2026-07-04 18:55:08 +01:00
Abdelrahman Said 25249b5e1e Edit resources 2026-07-04 17:08:52 +01:00
Abdelrahman Said 1325902f14 Add scratchpad 2026-07-04 17:07:43 +01:00
Abdelrahman Said f00e5caf97 Add resources 2026-07-04 17:07:29 +01:00
Abdelrahman Said 09f417dceb Update .gitignore 2026-07-04 17:07:23 +01:00
Abdelrahman Said 4c8718f002 Resources for Kahn's algorithm 2026-07-02 00:33:04 +01:00
Abdelrahman Said 523977048c Update wapp to 2.1.1 2026-06-28 21:48:24 +01:00
Abdelrahman Said 7b6146db07 Update wapp to v2.1.0 2026-06-28 14:05:52 +01:00
Abdelrahman Said c793140e0f README 2026-06-28 13:53:29 +01:00
Abdelrahman Said 832b60356b DAGs and ImGui node graphs research 2026-06-28 13:51:16 +01:00
Abdelrahman Said 2f837048d0 Add resources 2026-06-28 13:50:55 +01:00