Commit graph

4 commits

Author SHA1 Message Date
Serkyo 9ceefc6654 feat(client): initialize renderer and extract vulkan extensions
Added ash-window dependency to bridge winit and Vulkan. Extracted raw display handle in the event loop and queried required Vulkan extensions to pass down to the renderer initialization.
2026-04-30 01:38:24 +02:00
Serkyo 9e56bccb05 feat(client): implement main event loop and tracing initialization
Added winit event loop with ControlFlow::Poll for continuous rendering, and initialized tracing-subscriber for standardized logging. Also integrated anyhow for robust error handling in the client binary.
2026-04-30 01:02:42 +02:00
Serkyo c92592600e Added an empty window using winit 2026-04-28 01:17:27 +02:00
Serkyo a2488d8015 Initial workspace structure 2026-04-28 00:02:00 +02:00