mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
feat: Add ILogger dependency to RenderCommandService and update logging calls for improved consistency
This commit is contained in:
@@ -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>(
|
||||
|
||||
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user