Improve consistency in new iced_wgpu types
This commit is contained in:
parent
fbfd76023b
commit
5f89fab9d7
3 changed files with 4 additions and 2 deletions
|
|
@ -39,6 +39,8 @@ mod text;
|
||||||
mod transformation;
|
mod transformation;
|
||||||
mod viewport;
|
mod viewport;
|
||||||
|
|
||||||
|
pub use wgpu;
|
||||||
|
|
||||||
pub use defaults::Defaults;
|
pub use defaults::Defaults;
|
||||||
pub use primitive::Primitive;
|
pub use primitive::Primitive;
|
||||||
pub use renderer::Renderer;
|
pub use renderer::Renderer;
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ impl Renderer {
|
||||||
/// Creates a new [`Renderer`].
|
/// Creates a new [`Renderer`].
|
||||||
///
|
///
|
||||||
/// [`Renderer`]: struct.Renderer.html
|
/// [`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 text_pipeline = text::Pipeline::new(device, settings.default_font);
|
||||||
let quad_pipeline = quad::Pipeline::new(device);
|
let quad_pipeline = quad::Pipeline::new(device);
|
||||||
let image_pipeline = crate::image::Pipeline::new(device);
|
let image_pipeline = crate::image::Pipeline::new(device);
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ impl iced_native::window::Backend for Backend {
|
||||||
limits: wgpu::Limits { max_bind_groups: 2 },
|
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)
|
(Backend { device, queue }, renderer)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue