diff --git a/spec/index.bs b/spec/index.bs index f9089b901a..91c0d786c3 100644 --- a/spec/index.bs +++ b/spec/index.bs @@ -328,7 +328,7 @@ and exposes its capabilities (extensions and limits). interface GPUAdapter { readonly attribute DOMString name; readonly attribute object extensions; - //readonly attribute GPULimits limits; Don't expose higher limits for now. + readonly attribute object limits; // May reject with DOMException // TODO: DOMException("OperationError")? Promise requestDevice(optional GPUDeviceDescriptor descriptor = {}); @@ -354,6 +354,11 @@ interface GPUAdapter { not by the [=adapter=], it will be `false`. - If an extension is supported by the user agent and by the [=adapter=], it will be `true`. + + : limits + :: + A {{GPULimits}} object which exposes the maximum limits supported + by the adapter. {{GPUAdapter}} also has the following internal slots: