Struct egui_wgpu::WgpuConfiguration
source · pub struct WgpuConfiguration {
pub device_descriptor: DeviceDescriptor<'static>,
pub backends: Backends,
pub present_mode: PresentMode,
pub power_preference: PowerPreference,
pub on_surface_error: Arc<dyn Fn(SurfaceError) -> SurfaceErrorAction>,
pub depth_format: Option<TextureFormat>,
}
Expand description
Configuration for using wgpu with eframe or the egui-wgpu winit feature.
Fields§
§device_descriptor: DeviceDescriptor<'static>
Configuration passed on device request.
backends: Backends
Backends that should be supported (wgpu will pick one of these)
present_mode: PresentMode
Present mode used for the primary surface.
power_preference: PowerPreference
Power preference for the adapter.
on_surface_error: Arc<dyn Fn(SurfaceError) -> SurfaceErrorAction>
Callback for surface errors.
depth_format: Option<TextureFormat>
Trait Implementations§
source§impl Clone for WgpuConfiguration
impl Clone for WgpuConfiguration
source§fn clone(&self) -> WgpuConfiguration
fn clone(&self) -> WgpuConfiguration
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more