Compare commits
2 Commits
f0f9003247
...
84ddf323ec
Author | SHA1 | Date |
---|---|---|
Rekai Nyangadzayi Musuka | 84ddf323ec | |
Rekai Nyangadzayi Musuka | c7adf54976 |
14
src/gui.rs
14
src/gui.rs
|
@ -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,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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),
|
||||||
|
|
Loading…
Reference in New Issue