From 5baac54eb9568480f135a8ff1e423427b2f48721 Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Mon, 9 Sep 2019 21:39:55 -0400 Subject: [PATCH] [rs] Update to the new swapchain model --- wgpu/Cargo.toml | 2 +- wgpu/src/lib.rs | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/wgpu/Cargo.toml b/wgpu/Cargo.toml index b506220b9d..1a81d4ce03 100644 --- a/wgpu/Cargo.toml +++ b/wgpu/Cargo.toml @@ -21,7 +21,7 @@ license = "MPL-2.0" default = [] [dependencies] -wgn = { package = "wgpu-native", git = "https://github.com/gfx-rs/wgpu", rev = "40fb3fcdfd38a3788bb1a358301dc9010778651b" } +wgn = { package = "wgpu-native", git = "https://github.com/gfx-rs/wgpu", rev = "499bf1d2686ad25b5a5133d6433e4f4c9179ff0b" } arrayvec = "0.4" raw-window-handle = "0.1" zerocopy = "0.2" diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index 480b12b9c8..7af5ac137a 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -431,7 +431,6 @@ pub struct RenderPassColorAttachmentDescriptor<'a> { /// A swap chain image that can be rendered to. #[derive(Debug)] pub struct SwapChainOutput<'a> { - pub texture: Texture, pub view: TextureView, swap_chain_id: &'a wgn::SwapChainId, } @@ -1332,10 +1331,6 @@ impl SwapChain { pub fn get_next_texture(&mut self) -> SwapChainOutput { let output = wgn::wgpu_swap_chain_get_next_texture(self.id); SwapChainOutput { - texture: Texture { - id: output.texture_id, - owned: false, - }, view: TextureView { id: output.view_id, owned: false,