Type Alias wgpu::RequestAdapterOptions
source · pub type RequestAdapterOptions<'a, 'b> = RequestAdapterOptionsBase<&'a Surface<'b>>;Expand description
Additional information required when requesting an adapter.
For use with Instance::request_adapter.
Corresponds to WebGPU GPURequestAdapterOptions.
Aliased Type§
struct RequestAdapterOptions<'a, 'b> {
pub power_preference: PowerPreference,
pub force_fallback_adapter: bool,
pub compatible_surface: Option<&'a Surface<'b>>,
}Fields§
§power_preference: PowerPreferencePower preference for the adapter.
force_fallback_adapter: boolIndicates that only a fallback adapter can be returned. This is generally a “software” implementation on the system.
compatible_surface: Option<&'a Surface<'b>>Surface that is required to be presentable with the requested adapter. This does not create the surface, only guarantees that the adapter can present to said surface.