Commit Graph

9 Commits

Author SHA1 Message Date
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 1e6be869e0 Refactor script and audio services to enhance logging and remove unused components
- Removed the LuaScriptService implementation and interface as it was redundant.
- Updated ShaderManager and ScriptEngine to utilize ILogger for improved logging.
- Enhanced SdlAudioService with detailed logging for audio operations and error handling.
- Refactored physics bridge service to include logging for physics operations.
- Updated interfaces to remove IScriptService and adjust dependencies accordingly.
- Cleaned up includes and organized namespaces for better code clarity.
2026-01-04 17:14:06 +00:00
git 0a893172c1 refactor: Update audio service integration and logger usage in application components 2026-01-04 15:07:30 +00:00
git 7b101f23ef refactor: Update SdlAudioService to use SDL audio stream for playback and cleanup 2026-01-04 15:06:27 +00:00
git 87e8de27f3 refactor: Implement SDL audio initialization, playback, and cleanup in SdlAudioService 2026-01-04 15:06:13 +00:00
git f76be2d4e2 refactor: Remove AudioPlayer references and transition to service-based audio management 2026-01-04 14:58:27 +00:00
git 4e7e8982c8 feat: Pass ILogger instance to SdlAudioService for improved logging 2026-01-04 14:45:48 +00:00
git f23c152928 feat: Integrate ILogger into SdlAudioService and PipelineService for enhanced logging 2026-01-04 14:45:38 +00:00
git a720e4a446 feat: Add services for audio, physics, and GUI rendering integration 2026-01-04 13:35:31 +00:00