Commit Graph

11 Commits

Author SHA1 Message Date
d1bee3b237 feat: Improve command recording logic and logging in RenderCommandService 2026-01-05 13:51:14 +00:00
5299949d63 things 2026-01-05 10:21:44 +00:00
2fef2b14ca feat: Add PBR shader support and atmospherics configuration 2026-01-05 10:05:52 +00:00
e7737c60f9 feat: Enhance rendering services with pipeline and buffer support, and add shader path resolution 2026-01-05 05:50:41 +00:00
147d373a5d Enhance logging across various services
- Added detailed logging to the ScriptEngineService to trace initialization status.
- Improved logging in SdlAudioService to track audio operations including initialization, shutdown, and playback functions.
- Enhanced SdlInputService with logging for key and mouse events, as well as state retrieval.
- Updated SdlWindowService to log window creation, destruction, and event polling.
- Added logging to ShaderScriptService for shader path loading and Lua state retrieval.
- Implemented logging in SwapchainService for swapchain operations, including creation, cleanup, and querying support details.
- Enhanced VulkanDeviceService with logging for device creation, shutdown, and memory type queries.
- Improved VulkanGuiService with logging for GUI initialization, frame preparation, and rendering operations.
2026-01-05 00:51:42 +00:00
ee7337aa38 feat: Add ILogger dependency to RenderCommandService and update logging calls for improved consistency 2026-01-04 14:49:54 +00:00
24bde1f584 feat: Replace logging with ILogger in EndFrame and CreateCommandPool for consistency 2026-01-04 14:49:38 +00:00
4feab709a2 feat: Replace logging with ILogger in BeginFrame and RecordCommands for consistency 2026-01-04 14:49:24 +00:00
ac35dd42eb feat: Add ILogger dependency to RenderCommandService for improved logging 2026-01-04 14:49:17 +00:00
2165fe99dd feat: Refactor RenderCommandService to use lazy initialization and remove Initialize method 2026-01-04 14:08:32 +00:00
dcba88a76b feat: Implement RenderCommandService for Vulkan rendering orchestration 2026-01-04 13:21:40 +00:00