fast image operations
Diffstat (limited to 'benches/drawing.rs')
| -rw-r--r-- | benches/drawing.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/benches/drawing.rs b/benches/drawing.rs index 61bf4d9..fede930 100644 --- a/benches/drawing.rs +++ b/benches/drawing.rs @@ -1,7 +1,15 @@ use fimg::*; +use umath::{generic_float::Constructors, FF32}; fn tri() { let mut i: Image<_, 4> = fimg::make!(4 channels 1000 x 1000).boxed(); - i.tri((0., 0.), (1000., 500.), (0., 999.), [255, 255, 255, 255]); + unsafe { + i.tri::<FF32>( + (FF32::zero(), FF32::zero()), + (FF32::new(1000.), FF32::new(500.)), + (FF32::zero(), FF32::new(999.)), + [255, 255, 255, 255], + ) + }; iai::black_box(i); } fn line() { |