pub fn new() -> Self {
        Self {
            backends: wgpu::Backends::PRIMARY,
            power_preference: wgpu::PowerPreference::HighPerformance,
            limits: wgpu::Limits::default(),
            label: None,
            features: wgpu::Features::default(),
            optional_features: wgpu::Features::empty(),
            trace_path: None,
        }
    }
/// Create a `GpuBuilder` with sensible defaults.
Create a `GpuBuilder` with sensible defaults.
Create a ` GpuBuilder ` with sensible defaults .
pub fn new() -> Self {
        Self {
            backends: wgpu::Backends::PRIMARY,
            power_preference: wgpu::PowerPreference::HighPerformance,
            limits: wgpu::Limits::default(),
            label: None,
            features: wgpu::Features::default(),
            optional_features: wgpu::Features::empty(),
            trace_path: None,
        }
    }
pub fn new ( ) -> Self { Self { backends : wgpu :: Backends :: PRIMARY , power_preference : wgpu :: PowerPreference :: HighPerformance , limits : wgpu :: Limits :: default ( ) , label : None , features : wgpu :: Features :: default ( ) , optional_features : wgpu :: Features :: empty ( ) , trace_path : None , } }
Create a `GpuBuilder` with sensible defaults.
Create a ` GpuBuilder ` with sensible defaults .