From: Joshua Simmons Date: Mon, 17 Jul 2023 17:01:00 +0000 (+0200) Subject: narcissus-gpu: Remove tlsf svg output X-Git-Url: https://git.nega.tv//gitweb.cgi?a=commitdiff_plain;h=baf168647a5c62ec17a7e883d3da347045244778;p=josh%2Fnarcissus narcissus-gpu: Remove tlsf svg output --- diff --git a/bins/narcissus/src/main.rs b/bins/narcissus/src/main.rs index 9b8bbff..d8b1d1a 100644 --- a/bins/narcissus/src/main.rs +++ b/bins/narcissus/src/main.rs @@ -591,9 +591,4 @@ pub fn main() { device.end_frame(frame); } - - #[cfg(debug_assertions)] - { - device.debug_allocator_dump_svg().unwrap(); - } } diff --git a/libs/narcissus-gpu/src/backend/vulkan/mod.rs b/libs/narcissus-gpu/src/backend/vulkan/mod.rs index b8e2d7b..b03daf0 100644 --- a/libs/narcissus-gpu/src/backend/vulkan/mod.rs +++ b/libs/narcissus-gpu/src/backend/vulkan/mod.rs @@ -2603,21 +2603,6 @@ impl Device for VulkanDevice { fn destroy_swapchain(&self, window: &dyn AsRawWindow) { self.destroy_swapchain(window) } - - #[cfg(debug_assertions)] - fn debug_allocator_dump_svg(&self) -> Result<(), std::io::Error> { - for (i, allocator) in self - .allocators - .iter() - .filter_map(Option::as_deref) - .enumerate() - { - let mut bitmap_file = std::fs::File::create(format!("target/{i}_bitmap.svg")).unwrap(); - allocator.tlsf.lock().debug_bitmap_svg(&mut bitmap_file)?; - } - - Ok(()) - } } impl VulkanDevice { diff --git a/libs/narcissus-gpu/src/lib.rs b/libs/narcissus-gpu/src/lib.rs index 1486bdc..9ab97bf 100644 --- a/libs/narcissus-gpu/src/lib.rs +++ b/libs/narcissus-gpu/src/lib.rs @@ -857,7 +857,4 @@ pub trait Device { fn begin_frame(&self) -> Frame; fn end_frame<'device>(&'device self, frame: Frame<'device>); - - #[cfg(debug_assertions)] - fn debug_allocator_dump_svg(&self) -> Result<(), std::io::Error>; }