diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index db68748a..3e2e3ea8 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -551,7 +551,6 @@ impl Renderer { let drawn = instance.primitive.draw( &primitive_storage, &mut render_pass, - frame, &clip_bounds, ); diff --git a/wgpu/src/primitive.rs b/wgpu/src/primitive.rs index 592a3375..b5a73032 100644 --- a/wgpu/src/primitive.rs +++ b/wgpu/src/primitive.rs @@ -56,7 +56,6 @@ pub trait Primitive: Debug + MaybeSend + MaybeSync + 'static { &self, _renderer: &Self::Renderer, _render_pass: &mut wgpu::RenderPass<'_>, - _target: &wgpu::TextureView, _clip_bounds: &Rectangle, ) -> bool { false @@ -94,7 +93,6 @@ pub(crate) trait Stored: &self, storage: &Storage, render_pass: &mut wgpu::RenderPass<'_>, - target: &wgpu::TextureView, clip_bounds: &Rectangle, ) -> bool; @@ -142,7 +140,6 @@ impl Stored for BlackBox

{ &self, storage: &Storage, render_pass: &mut wgpu::RenderPass<'_>, - target: &wgpu::TextureView, clip_bounds: &Rectangle, ) -> bool { let renderer = storage @@ -151,8 +148,7 @@ impl Stored for BlackBox

{ .downcast_ref::() .expect("renderer should have the proper type"); - self.primitive - .draw(renderer, render_pass, target, clip_bounds) + self.primitive.draw(renderer, render_pass, clip_bounds) } fn render(