Commit Graph

9 Commits

Author SHA1 Message Date
git f8005d44d3 feat: Improve VulkanDeviceService initialization and error handling with enhanced logging 2026-01-05 04:59:30 +00:00
git 0c83cc1d36 feat: Enhance VulkanDeviceService with additional logging and update documentation for initialization process 2026-01-05 04:42:54 +00:00
git 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
git f1384d1355 feat: Replace logging with ILogger in CreateSurface and CreateInstance for consistency 2026-01-04 14:47:33 +00:00
git b1b09e9059 feat: Integrate ILogger into VulkanDeviceService for improved logging 2026-01-04 14:47:08 +00:00
git a5555cf1d8 feat: Remove CreateSurface method from VulkanDeviceService to streamline instance creation 2026-01-04 13:57:41 +00:00
git ed37da9049 feat: Update GraphicsService to initialize Vulkan device with extensions and validation layers 2026-01-04 13:51:22 +00:00
git 0a3edc3edb feat: Refactor VulkanDeviceService initialization and add CreateSurface method 2026-01-04 13:49:48 +00:00
git 9651b8ec18 feat: Implement Vulkan device service for managing Vulkan resources 2026-01-04 13:03:27 +00:00