Refactor gpu for strict Clippy checks

This commit is contained in:
Dylan M. Taylor
2026-10-28 02:05:37 +00:00
parent e64f2028e6
commit e974b7fe44
4 changed files with 6 additions and 8 deletions
+2 -2
View File
@@ -186,7 +186,7 @@ mod tests {
p.add_item(
&info.name.clone(),
Label::Iris,
ItemKind::Media(MediaClip {
ItemKind::Media(Box::new(MediaClip {
media: MediaRef::Generator(g.generator.clone()),
info,
interpret: Default::default(),
@@ -196,7 +196,7 @@ mod tests {
offline: false,
proxy: None,
identity: None,
}),
})),
None,
)
};
+1 -1
View File
@@ -956,7 +956,7 @@ impl GpuCompositor {
std::mem::swap(&mut self.accum, &mut self.transition_inputs[index]);
views[index] = view;
}
self.transition.draw(&self.device, &self.queue, &canvas, [&views[0], &views[1]], dims, effect, *progress);
self.transition.draw((&self.device, &self.queue), &canvas, [&views[0], &views[1]], dims, effect, *progress);
self.gpu_transitions += 1;
}
}
+1 -3
View File
@@ -34,11 +34,9 @@ impl PushStage {
Self { pipeline }
}
#[allow(clippy::too_many_arguments)]
pub fn draw(
&self,
device: &wgpu::Device,
queue: &wgpu::Queue,
(device, queue): (&wgpu::Device, &wgpu::Queue),
canvas: &wgpu::TextureView,
inputs: [&wgpu::TextureView; 2],
size: (u32, u32),
+2 -2
View File
@@ -41,7 +41,7 @@ fn project(width: u32, height: u32) -> (Arc<filmcraft_project::Project>, filmcra
let red = p.add_item(
&info.name.clone(),
Label::Iris,
ItemKind::Media(MediaClip {
ItemKind::Media(Box::new(MediaClip {
media: MediaRef::Generator(g.generator.clone()),
info,
interpret: Default::default(),
@@ -51,7 +51,7 @@ fn project(width: u32, height: u32) -> (Arc<filmcraft_project::Project>, filmcra
offline: false,
proxy: None,
identity: None,
}),
})),
None,
);
let seq = p.new_sequence("s", SequenceSettings { width, height, frame_rate: filmcraft_time::FrameRate::FPS_24, ..Default::default() }, 1, 1, None);