Compare commits

...

2 Commits

Author SHA1 Message Date
Rekai Nyangadzayi Musuka 84ddf323ec chore: actually paint the gui 2022-10-21 01:16:36 -03:00
Rekai Nyangadzayi Musuka c7adf54976 chore: run cargo fmt 2022-10-21 01:13:44 -03:00
2 changed files with 10 additions and 5 deletions

View File

@ -2,9 +2,9 @@ use egui::{Context, TextureId};
use egui_wgpu_backend::{RenderPass, ScreenDescriptor}; use egui_wgpu_backend::{RenderPass, ScreenDescriptor};
use egui_winit_platform::Platform; use egui_winit_platform::Platform;
use wgpu::{ use wgpu::{
Adapter, Backends, Color, CommandEncoder, Device, Extent3d, FilterMode, Instance, Queue, Adapter, Backends, Color, CommandEncoder, CompositeAlphaMode, Device, Extent3d, FilterMode,
RequestDeviceError, Surface, SurfaceConfiguration, Texture, TextureFormat, TextureUsages, Instance, Queue, RequestDeviceError, Surface, SurfaceConfiguration, Texture, TextureFormat,
TextureView, TextureViewDescriptor, CompositeAlphaMode, TextureUsages, TextureView, TextureViewDescriptor,
}; };
use winit::dpi::PhysicalSize; use winit::dpi::PhysicalSize;
use winit::error::OsError; use winit::error::OsError;
@ -350,7 +350,11 @@ fn request_device(adapter: &Adapter) -> Result<(Device, Queue), RequestDeviceErr
)) ))
} }
fn surface_config(window: &Window, alpha_mode: CompositeAlphaMode, format: TextureFormat) -> SurfaceConfiguration { fn surface_config(
window: &Window,
alpha_mode: CompositeAlphaMode,
format: TextureFormat,
) -> SurfaceConfiguration {
use wgpu::PresentMode; use wgpu::PresentMode;
let size = window.inner_size(); let size = window.inner_size();
@ -360,7 +364,7 @@ fn surface_config(window: &Window, alpha_mode: CompositeAlphaMode, format: Text
width: size.width as u32, width: size.width as u32,
height: size.height as u32, height: size.height as u32,
present_mode: PresentMode::Immediate, present_mode: PresentMode::Immediate,
alpha_mode alpha_mode,
} }
} }

View File

@ -121,6 +121,7 @@ fn main() {
} }
Event::RedrawRequested(..) => { Event::RedrawRequested(..) => {
app.update_time(start_time.elapsed().as_secs_f64()); app.update_time(start_time.elapsed().as_secs_f64());
app.paint(&cpu);
} }
Event::WindowEvent { event, .. } => match event { Event::WindowEvent { event, .. } => match event {
WindowEvent::Resized(size) => app.resize(size), WindowEvent::Resized(size) => app.resize(size),