Fix all warnings
This commit is contained in:
parent
2bc5ec93fe
commit
ae4dc2c21a
26 changed files with 249 additions and 185 deletions
|
|
@ -36,14 +36,13 @@ struct Args {
|
|||
}
|
||||
|
||||
fn render_image<
|
||||
'sc,
|
||||
R: ClassicalRenderer<SmallRng, S, C> + Sync,
|
||||
S: Scene<SmallRng> + Sync,
|
||||
C: Camera<SmallRng> + Sync,
|
||||
>(
|
||||
name: impl AsRef<str>,
|
||||
renderer: &R,
|
||||
scene: &'sc S,
|
||||
scene: &S,
|
||||
camera: &C,
|
||||
samples_per_pixel: usize,
|
||||
tev: &mut TevClient,
|
||||
|
|
@ -109,7 +108,7 @@ fn render_image<
|
|||
Ok(())
|
||||
}
|
||||
|
||||
fn choose_renderer<'sc, S, C>(args: &Args, scene: &str, s: &'sc S, c: &C, tev: &mut TevClient)
|
||||
fn choose_renderer<S, C>(args: &Args, scene: &str, s: &S, c: &C, tev: &mut TevClient)
|
||||
where
|
||||
S: Scene<SmallRng> + Sync,
|
||||
C: Camera<SmallRng> + Sync,
|
||||
|
|
@ -216,6 +215,9 @@ fn main() {
|
|||
ray_tracing_scene::examples::ExampleSceneEnum::TriangleBVH(s) => {
|
||||
choose_renderer(&args, scene, s, &c, &mut client);
|
||||
}
|
||||
ray_tracing_scene::examples::ExampleSceneEnum::BasicScene(s) => {
|
||||
choose_renderer(&args, scene, s, &c, &mut client);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue