message: Add window.resize() call.
  Should resolve  The resize() and resize_viewport()
  might have to be done in the opposite order though.
diff: @@ -125,7 +125,10 @@ impl Context {
  pub fn process_event(&mut self, event: winit::Event) -> winit::Event {
  match event.clone() {
  winit_event::Event::WindowEvent { event, .. } => match event {
  - winit_event::WindowEvent::Resized(_) => {
  + winit_event::WindowEvent::Resized(logical_size) => {
  + let hidpi_factor = self.gfx_context.window.get_hidpi_factor();
  + let physical_size = logical_size.to_physical(hidpi_factor as f64);
  + self.gfx_context.window.resize(physical_size);
  self.gfx_context.resize_viewport();
  }
  winit_event::WindowEvent::CursorMoved {
  