fimg/benches/drawing.rs

14 lines
401 B
Rust
Raw Normal View History

2023-10-03 19:50:20 -05:00
use fimg::*;
fn tri() {
2023-10-03 23:32:03 -05:00
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]);
2023-10-31 22:21:24 -05:00
iai::black_box(i);
2023-10-03 19:50:20 -05:00
}
2023-10-31 22:21:24 -05:00
fn line() {
let mut i: Image<_, 4> = fimg::make!(4 channels 500 x 750).boxed();
i.line((-50, 20), (550, 800), [255, 165, 0, 255]);
i.save("z.png");
iai::black_box(i);
}
iai::main!(tri, line);