Trait wgpu_hal::DynAdapter
source · pub trait DynAdapter: DynResource {
// Required methods
unsafe fn open(
&self,
features: Features,
limits: &Limits,
memory_hints: &MemoryHints
) -> Result<DynOpenDevice, DeviceError>;
unsafe fn texture_format_capabilities(
&self,
format: TextureFormat
) -> TextureFormatCapabilities;
unsafe fn surface_capabilities(
&self,
surface: &dyn DynSurface
) -> Option<SurfaceCapabilities>;
unsafe fn get_presentation_timestamp(&self) -> PresentationTimestamp;
}