Initialize renderer primitive properly
This commit is contained in:
parent
c9da3a10d9
commit
67f8da4b34
1 changed files with 8 additions and 2 deletions
10
src/lib.rs
10
src/lib.rs
|
|
@ -38,9 +38,15 @@ pub trait UserInterface {
|
||||||
let mut renderer = Renderer::new(&window);
|
let mut renderer = Renderer::new(&window);
|
||||||
let mut target = renderer.target(width, height);
|
let mut target = renderer.target(width, height);
|
||||||
|
|
||||||
let mut cache = Some(iced_winit::Cache::default());
|
let user_interface = iced_winit::UserInterface::build(
|
||||||
|
document(&mut self, width, height),
|
||||||
|
iced_winit::Cache::default(),
|
||||||
|
&mut renderer,
|
||||||
|
);
|
||||||
|
|
||||||
|
let mut primitive = user_interface.draw(&mut renderer);
|
||||||
|
let mut cache = Some(user_interface.into_cache());
|
||||||
let mut events = Vec::new();
|
let mut events = Vec::new();
|
||||||
let mut primitive = Primitive::None;
|
|
||||||
|
|
||||||
window.request_redraw();
|
window.request_redraw();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue