diff options
Diffstat (limited to 'client/src/renderer.rs')
-rw-r--r-- | client/src/renderer.rs | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/client/src/renderer.rs b/client/src/renderer.rs index 1fa6991..bb87b6c 100644 --- a/client/src/renderer.rs +++ b/client/src/renderer.rs @@ -87,7 +87,8 @@ impl<'a> Renderer<'a> { ScenePipeline::new(&device, surface_configuration.format); let scene_prepare = ScenePreparer::new(device.clone(), queue.clone(), texture_bgl); - let ui_renderer = UiRenderer::new(&device, surface_configuration.format); + let ui_renderer = + UiRenderer::new(device.clone(), queue.clone(), surface_configuration.format); let depth = device.create_texture(&TextureDescriptor { label: None, @@ -173,14 +174,8 @@ impl<'a> Renderer<'a> { projection, ); - self.ui_renderer.draw( - &self.device, - &self.queue, - &mut commands, - &target_view, - &self.depth, - projection, - ); + self.ui_renderer + .draw(&mut commands, &target_view, &self.depth, projection); let i = self.queue.submit(Some(commands.finish())); self.device.poll(MaintainBase::WaitForSubmissionIndex(i)); |