fast image operations
Diffstat (limited to 'benches/affine_transformations.rs')
-rw-r--r--benches/affine_transformations.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/benches/affine_transformations.rs b/benches/affine_transformations.rs
index 912eff0..8ac03a4 100644
--- a/benches/affine_transformations.rs
+++ b/benches/affine_transformations.rs
@@ -3,12 +3,13 @@ use fimg::*;
macro_rules! bench {
(fn $name: ident() { run $fn: ident() } $($namec:ident)?) => {
fn $name() {
+ let mut bytes = *include_bytes!("4_128x128.imgbuf");
let mut img: Image<_, 4> =
- Image::build(128, 128).buf(include_bytes!("4_128x128.imgbuf").to_vec());
+ Image::build(128, 128).buf(&mut bytes);
for _ in 0..256 {
#[allow(unused_unsafe)]
unsafe {
- img.$fn()
+ img.as_mut().$fn()
};
}
}