Remove target argument from Primitive::draw
This commit is contained in:
parent
6fbde6720f
commit
949852e5fe
2 changed files with 1 additions and 6 deletions
|
|
@ -551,7 +551,6 @@ impl Renderer {
|
||||||
let drawn = instance.primitive.draw(
|
let drawn = instance.primitive.draw(
|
||||||
&primitive_storage,
|
&primitive_storage,
|
||||||
&mut render_pass,
|
&mut render_pass,
|
||||||
frame,
|
|
||||||
&clip_bounds,
|
&clip_bounds,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,6 @@ pub trait Primitive: Debug + MaybeSend + MaybeSync + 'static {
|
||||||
&self,
|
&self,
|
||||||
_renderer: &Self::Renderer,
|
_renderer: &Self::Renderer,
|
||||||
_render_pass: &mut wgpu::RenderPass<'_>,
|
_render_pass: &mut wgpu::RenderPass<'_>,
|
||||||
_target: &wgpu::TextureView,
|
|
||||||
_clip_bounds: &Rectangle<u32>,
|
_clip_bounds: &Rectangle<u32>,
|
||||||
) -> bool {
|
) -> bool {
|
||||||
false
|
false
|
||||||
|
|
@ -94,7 +93,6 @@ pub(crate) trait Stored:
|
||||||
&self,
|
&self,
|
||||||
storage: &Storage,
|
storage: &Storage,
|
||||||
render_pass: &mut wgpu::RenderPass<'_>,
|
render_pass: &mut wgpu::RenderPass<'_>,
|
||||||
target: &wgpu::TextureView,
|
|
||||||
clip_bounds: &Rectangle<u32>,
|
clip_bounds: &Rectangle<u32>,
|
||||||
) -> bool;
|
) -> bool;
|
||||||
|
|
||||||
|
|
@ -142,7 +140,6 @@ impl<P: Primitive> Stored for BlackBox<P> {
|
||||||
&self,
|
&self,
|
||||||
storage: &Storage,
|
storage: &Storage,
|
||||||
render_pass: &mut wgpu::RenderPass<'_>,
|
render_pass: &mut wgpu::RenderPass<'_>,
|
||||||
target: &wgpu::TextureView,
|
|
||||||
clip_bounds: &Rectangle<u32>,
|
clip_bounds: &Rectangle<u32>,
|
||||||
) -> bool {
|
) -> bool {
|
||||||
let renderer = storage
|
let renderer = storage
|
||||||
|
|
@ -151,8 +148,7 @@ impl<P: Primitive> Stored for BlackBox<P> {
|
||||||
.downcast_ref::<P::Renderer>()
|
.downcast_ref::<P::Renderer>()
|
||||||
.expect("renderer should have the proper type");
|
.expect("renderer should have the proper type");
|
||||||
|
|
||||||
self.primitive
|
self.primitive.draw(renderer, render_pass, clip_bounds)
|
||||||
.draw(renderer, render_pass, target, clip_bounds)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn render(
|
fn render(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue