Commit graph

28 commits

Author SHA1 Message Date
Janis 5593abc3b5 rendergraph doesn't need to know the SwapchainFrame type 2025-01-19 18:42:25 +01:00
Janis c70c1591db stuff: slight refactoring 2025-01-18 14:49:25 +01:00
Janis 9802bec8b0 debug: timing things 2025-01-14 23:10:10 +01:00
Janis d623b8fc46 fix: check for layout transition is always necessary, layout in eguiprepass 2025-01-10 13:28:43 +01:00
Janis 9242d44755 tracing: debug->trace, remove present_pass
present_pass can be done by simply tagging as output with read: present()
2025-01-09 22:27:47 +01:00
Janis 2cad8adb55 optional pass record function for pure layout/transition passes 2025-01-09 22:27:47 +01:00
Janis 6274b6e5a8 rendergraph resolves faster
Access: layout is nolonger stored in option
rendergraph resolved with linear vectors instead of maps
2025-01-09 22:27:47 +01:00
Janis 3332e59453 i genuinely believe this is close to working 2025-01-09 22:27:47 +01:00
Janis 107c43ee77 it works (magic) 2025-01-09 22:27:47 +01:00
Janis efd73fce43 waiting..... 2025-01-09 22:27:47 +01:00
Janis 131887b633 quick save #2 2025-01-09 22:27:47 +01:00
Janis 146ffa654f quick save 2025-01-09 22:27:47 +01:00
Janis 3deca28391 transition imported resources at the beginning of rendergraph 2025-01-09 22:27:47 +01:00
Janis 5a1ed9340e measure rendergraph time 2025-01-09 22:27:47 +01:00
Janis 003d507573 warnings 2025-01-05 18:23:54 +01:00
Janis 260275d694 rendergraph: barriers against write-after-read 2025-01-05 16:10:30 +01:00
Janis a5ea706744 rendergraph: works!! (i cant believe it does!) 2025-01-05 03:13:29 +01:00
Janis 393cfbbb63 even more rendergraph rewriting, attempt 2 2025-01-05 01:16:30 +01:00
Janis 32ce6e9140 aliases stored along side views in-line 2025-01-04 02:28:51 +01:00
Janis d66071f7bb rendergraph work that is probably all for nothing 2025-01-04 02:16:43 +01:00
Janis e76055860d rendergraph: transitions 2025-01-03 18:10:36 +01:00
Janis 1ef4a667c7 rendergraph dummy impl 2025-01-03 00:21:22 +01:00
Janis e76bf29840 warning cleanup 2025-01-01 02:00:23 +01:00
Janis e8bcaae2a7 render egui to the screen (finally) 2024-12-31 11:19:23 +01:00
Janis f0fff72bce idek so much when i thought i was only doing egui integration
egui cant draw yet, but textures are loaded/updated
2024-12-29 15:48:55 +01:00
Janis f7e6a92018 command buffer abstraction, images/buffers start 2024-12-22 02:02:27 +01:00
Janis d29b121aca idk man... 2024-12-21 22:18:18 +01:00
Janis 7b7badd4d4 removed winit dependency from renderer and included raw window handle 2024-12-21 17:29:08 +01:00