use f32 to calculate memory usage in megabytes

This commit is contained in:
Dmitry Stepanov
2025-06-20 21:43:46 +03:00
parent 55c2160861
commit 67d0f94405
+4 -4
View File
@@ -66,12 +66,12 @@ pub struct ServerMemoryUsage {
impl Display for ServerMemoryUsage {
fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
const MEGABYTE: usize = 1024 * 1024;
const MEGABYTE: f32 = 1024.0 * 1024.0;
write!(
f,
"Textures: {} Mb\nBuffers: {} Mb",
self.textures / MEGABYTE,
self.buffers / MEGABYTE
"Textures: {:.3} Mb\nBuffers: {:.3} Mb",
self.textures as f32 / MEGABYTE,
self.buffers as f32 / MEGABYTE
)
}
}