mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 21:55:09 +00:00
feat: Replace logging calls in UploadIndexData and CreateBuffer with ILogger for consistency
This commit is contained in:
@@ -48,7 +48,7 @@ void BufferService::UploadVertexData(const std::vector<core::Vertex>& vertices)
|
||||
}
|
||||
|
||||
void BufferService::UploadIndexData(const std::vector<uint16_t>& indices) {
|
||||
logging::TraceGuard trace;
|
||||
logger_->TraceFunction(__func__);
|
||||
|
||||
if (indices.empty()) {
|
||||
throw std::runtime_error("Cannot upload index data: empty index array");
|
||||
@@ -64,7 +64,7 @@ void BufferService::UploadIndexData(const std::vector<uint16_t>& indices) {
|
||||
}
|
||||
|
||||
VkDeviceSize bufferSize = sizeof(indices[0]) * indices.size();
|
||||
logging::Logger::GetInstance().Info("Uploading index buffer: " + std::to_string(indices.size()) +
|
||||
logger_->Info("Uploading index buffer: " + std::to_string(indices.size()) +
|
||||
" indices (" + std::to_string(bufferSize / 1024) + " KB)");
|
||||
|
||||
CreateBuffer(bufferSize, VK_BUFFER_USAGE_INDEX_BUFFER_BIT,
|
||||
@@ -91,7 +91,7 @@ void BufferService::Shutdown() noexcept {
|
||||
void BufferService::CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage,
|
||||
VkMemoryPropertyFlags properties,
|
||||
VkBuffer& buffer, VkDeviceMemory& bufferMemory) {
|
||||
logging::TraceGuard trace;
|
||||
logger_->TraceFunction(__func__);
|
||||
|
||||
auto device = deviceService_->GetDevice();
|
||||
auto physicalDevice = deviceService_->GetPhysicalDevice();
|
||||
|
||||
Reference in New Issue
Block a user