Skip to main content

Class: DeviceFeatures

Defined in: modules/core/src/adapter/device.ts:248

Set-like class for features (lets apps check for WebGL / WebGPU extensions)

Constructors​

Constructor​

new DeviceFeatures(features?, disabledFeatures): DeviceFeatures

Defined in: modules/core/src/adapter/device.ts:252

Parameters​

features?​

DeviceFeature[] = []

disabledFeatures​

Partial<Record<DeviceFeature, boolean>>

Returns​

DeviceFeatures

Methods​

[iterator]()​

[iterator](): IterableIterator<DeviceFeature>

Defined in: modules/core/src/adapter/device.ts:260

Returns​

IterableIterator<DeviceFeature>


has()​

has(feature): boolean

Defined in: modules/core/src/adapter/device.ts:264

Parameters​

feature​

DeviceFeature

Returns​

boolean