GpuAdapterBinding import { GpuAdapterBinding } from "destack:gpu/binding"; Adapter binding family. export interface GpuAdapterBinding { listAdapters(request: &'a readonly GpuAdapterRequest): Result; openAdapter(id: &'a readonly string): Result; readAdapter(adapter: GpuAdapterHandle): Result; readAdapterFeatures(adapter: GpuAdapterHandle): Result; readAdapterLimits(adapter: GpuAdapterHandle): Result; hasAdapterFeature(adapter: GpuAdapterHandle, feature: GpuFeatureId): Result; readAdapterFormatCapabilities(adapter: GpuAdapterHandle, format: GpuTextureFormat): Result; closeAdapter(adapter: GpuAdapterHandle): Result; } language/library/src/gpu/binding/adapter.ds:409:484 Members listAdapters(request: &'a readonly GpuAdapterRequest): Result List available GPU adapters. openAdapter(id: &'a readonly string): Result Open a GPU adapter. readAdapter(adapter: GpuAdapterHandle): Result Read adapter metadata. readAdapterFeatures(adapter: GpuAdapterHandle): Result Read an adapter feature snapshot. readAdapterLimits(adapter: GpuAdapterHandle): Result Read an adapter limits snapshot. hasAdapterFeature(adapter: GpuAdapterHandle, feature: GpuFeatureId): Result Check whether an adapter supports a feature. readAdapterFormatCapabilities(adapter: GpuAdapterHandle, format: GpuTextureFormat): Result Read texture format capabilities for an adapter. closeAdapter(adapter: GpuAdapterHandle): Result Close a GPU adapter.