feat: Add ILogger dependency to RenderCommandService and update logging calls for improved consistency

This commit is contained in:
2026-01-04 14:49:54 +00:00
parent 24bde1f584
commit ee7337aa38
2 changed files with 4 additions and 3 deletions

View File

@@ -207,7 +207,8 @@ void ServiceBasedApp::RegisterServices() {
// Render command service
registry_.RegisterService<services::IRenderCommandService, services::impl::RenderCommandService>(
registry_.GetService<services::IVulkanDeviceService>(),
registry_.GetService<services::ISwapchainService>());
registry_.GetService<services::ISwapchainService>(),
registry_.GetService<services::ILogger>());
// Graphics service (facade)
registry_.RegisterService<services::IGraphicsService, services::impl::GraphicsService>(

View File

@@ -214,7 +214,7 @@ void RenderCommandService::CreateSyncObjects() {
}
void RenderCommandService::CleanupCommandResources() {
logging::TraceGuard trace;
logger_->TraceFunction(__func__);
auto device = deviceService_->GetDevice();
@@ -232,7 +232,7 @@ void RenderCommandService::CleanupCommandResources() {
}
void RenderCommandService::CleanupSyncObjects() {
logging::TraceGuard trace;
logger_->TraceFunction(__func__);
auto device = deviceService_->GetDevice();