rsrt/benches/cover.rs

15 lines
522 B
Rust

use criterion::{criterion_group, criterion_main, Criterion};
fn render_cover_400_225_rayon_100spp(c: &mut Criterion) {
let mut group = c.benchmark_group("render_cover_400_225_rayon_100spp_group");
let raytracer = rsrt::cover(400, 225, 100);
group.sample_size(10);
group.bench_function("render_cover_400_225_rayon_100spp", |b| {
b.iter(|| raytracer.render_multithread_rayon())
});
group.finish();
}
criterion_group!(render_cover_400_225, render_cover_400_225_rayon_100spp);
criterion_main!(render_cover_400_225);