From 4a670034b25dde126513b46605cd655870924d64 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Thu, 8 Aug 2024 11:09:58 +0200 Subject: [PATCH] More inlining :) --- breakwater-parser/src/framebuffer/simple.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/breakwater-parser/src/framebuffer/simple.rs b/breakwater-parser/src/framebuffer/simple.rs index 49f7cd5..1d8d02b 100644 --- a/breakwater-parser/src/framebuffer/simple.rs +++ b/breakwater-parser/src/framebuffer/simple.rs @@ -74,12 +74,14 @@ impl FrameBuffer for SimpleFrameBuffer { num_pixels } + #[inline(always)] fn as_bytes(&self) -> &[u8] { let len = 4 * self.buffer.len(); let ptr = self.buffer.as_ptr() as *const u8; unsafe { std::slice::from_raw_parts(ptr, len) } } + #[inline(always)] fn as_pixels(&self) -> &[u32] { &self.buffer }