From 88348215a1b9a496b78bc1aedeb810291ddeec42 Mon Sep 17 00:00:00 2001 From: Zhixing Zhang Date: Wed, 3 Mar 2021 20:52:52 -0500 Subject: [PATCH] Use Vec for Draw::set_push_constants --- crates/bevy_render/src/draw.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/bevy_render/src/draw.rs b/crates/bevy_render/src/draw.rs index 4e0e000181c86..b36ea80f56707 100644 --- a/crates/bevy_render/src/draw.rs +++ b/crates/bevy_render/src/draw.rs @@ -42,7 +42,7 @@ pub enum RenderCommand { SetPushConstants { stages: BindingShaderStage, offset: u32, - data: Arc<[u8]>, + data: Vec, }, DrawIndexed { indices: Range, @@ -115,7 +115,7 @@ impl Draw { }); } - pub fn set_push_constants(&mut self, stages: BindingShaderStage, offset: u32, data: Arc<[u8]>) { + pub fn set_push_constants(&mut self, stages: BindingShaderStage, offset: u32, data: Vec) { self.render_command(RenderCommand::SetPushConstants { stages, offset,