Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion impeller/renderer/backend/metal/allocator_mtl.mm
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,8 @@ static bool SupportsLossyTextureCompression(id<MTLDevice> device) {
}

size_t DebugAllocatorStats::GetAllocationSizeMB() {
size_t new_value = size_ / 1000000;
// RAM is measured in MiB, thus a divisor of 2^20 instead of 1,000,000.
size_t new_value = size_ / (1024 * 1024);
return new_value;
}

Expand Down
2 changes: 1 addition & 1 deletion impeller/renderer/backend/metal/allocator_mtl_unittests.mm
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
TextureDescriptor desc;
desc.format = PixelFormat::kR8G8B8A8UNormInt;
desc.storage_mode = StorageMode::kDeviceTransient;
desc.size = {1000, 1000};
desc.size = {1024, 1024};
auto texture_1 = allocator->CreateTexture(desc);

EXPECT_EQ(allocator->DebugGetHeapUsage(), 0u);
Expand Down