feat: Replace logging in CleanupBuffers and Shutdown with ILogger for consistency

This commit is contained in:
2026-01-04 14:46:31 +00:00
parent 358eb6d477
commit ae42addcb2
2 changed files with 8 additions and 2 deletions

View File

@@ -199,7 +199,8 @@ void ServiceBasedApp::RegisterServices() {
// Buffer service
registry_.RegisterService<services::IBufferService, services::impl::BufferService>(
registry_.GetService<services::IVulkanDeviceService>());
registry_.GetService<services::IVulkanDeviceService>(),
registry_.GetService<services::ILogger>());
// Render command service
registry_.RegisterService<services::IRenderCommandService, services::impl::RenderCommandService>(

View File

@@ -100,7 +100,7 @@ void BufferService::CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage,
}
void BufferService::CleanupBuffers() {
logging::TraceGuard trace;
logger_->TraceFunction(__func__);
auto device = deviceService_->GetDevice();
@@ -128,4 +128,9 @@ void BufferService::CleanupBuffers() {
indexCount_ = 0;
}
void BufferService::Shutdown() noexcept {
logger_->TraceFunction(__func__);
CleanupBuffers();
}
} // namespace sdl3cpp::services::impl