From 949852e5feca419cd27195da600ab02e05a243a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Sat, 6 Sep 2025 21:27:48 +0200 Subject: [PATCH] Remove `target` argument from `Primitive::draw` --- wgpu/src/lib.rs | 1 - wgpu/src/primitive.rs | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) 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(