From 048afe7e3ee8788314f09328837e54ae3df1af0b Mon Sep 17 00:00:00 2001 From: mars Date: Wed, 11 May 2022 12:58:57 -0600 Subject: [PATCH] RenderPassBox Derefs to inner pass --- src/pass.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pass.rs b/src/pass.rs index c6dff16..7e3defc 100644 --- a/src/pass.rs +++ b/src/pass.rs @@ -140,6 +140,13 @@ impl RenderPassBox { } } +impl std::ops::Deref for RenderPassBox { + type Target = T; + fn deref(&self) -> &T { + self.render_pass.as_ref() + } +} + impl RenderPassBoxTrait for RenderPassBox { fn begin_frame(&mut self, data_index: usize, phases: &mut Vec, queue: &wgpu::Queue) { let rp = &self.render_pass;