diff options
author | 2020-02-09 05:31:42 +0100 | |
---|---|---|
committer | 2020-02-09 05:31:42 +0100 | |
commit | 5f89fab9d7575900b02e70f6d64cb3d8fbd45753 (patch) | |
tree | d5aa94bb18d40025ca09e8b0b7c4add52b7fcaf6 /wgpu | |
parent | fbfd76023b3756a39dbff75019c346c594c49cba (diff) | |
download | iced-5f89fab9d7575900b02e70f6d64cb3d8fbd45753.tar.gz iced-5f89fab9d7575900b02e70f6d64cb3d8fbd45753.tar.bz2 iced-5f89fab9d7575900b02e70f6d64cb3d8fbd45753.zip |
Improve consistency in new `iced_wgpu` types
Diffstat (limited to 'wgpu')
-rw-r--r-- | wgpu/src/lib.rs | 2 | ||||
-rw-r--r-- | wgpu/src/renderer.rs | 2 | ||||
-rw-r--r-- | wgpu/src/window/backend.rs | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index b38da060..e4834818 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -39,6 +39,8 @@ mod text; mod transformation; mod viewport; +pub use wgpu; + pub use defaults::Defaults; pub use primitive::Primitive; pub use renderer::Renderer; diff --git a/wgpu/src/renderer.rs b/wgpu/src/renderer.rs index 904e3c65..e93090b8 100644 --- a/wgpu/src/renderer.rs +++ b/wgpu/src/renderer.rs @@ -47,7 +47,7 @@ impl Renderer { /// Creates a new [`Renderer`]. /// /// [`Renderer`]: struct.Renderer.html - pub fn new(settings: Settings, device: &mut wgpu::Device) -> Self { + pub fn new(device: &mut wgpu::Device, settings: Settings) -> Self { let text_pipeline = text::Pipeline::new(device, settings.default_font); let quad_pipeline = quad::Pipeline::new(device); let image_pipeline = crate::image::Pipeline::new(device); diff --git a/wgpu/src/window/backend.rs b/wgpu/src/window/backend.rs index 87779bea..6f8a0bb0 100644 --- a/wgpu/src/window/backend.rs +++ b/wgpu/src/window/backend.rs @@ -31,7 +31,7 @@ impl iced_native::window::Backend for Backend { limits: wgpu::Limits { max_bind_groups: 2 }, }); - let renderer = Renderer::new(settings, &mut device); + let renderer = Renderer::new(&mut device, settings); (Backend { device, queue }, renderer) } |