← Back to release summary

Remove WebGPU limit maxFragmentCombinedOutputResources

Category
Graphics
Type
Feature removal
Status
Enabled by default (Chrome 113)
Intent stage
Start prototyping

Summary

Removes the maxFragmentCombinedOutputResources limit from WebGPU, which has been deemed to be unnecessary. This limit applies additional restrictions on use of the WebGPU API, but is being removed from the standard. This removal is a minor breaking change.

Motivation

Though this removal lifts restrictions, this limit was removed early, in a *breaking* way, to avoid leaving behind a vestigial limit field that would be confusing to developers. (The specification has not officially reached a stable V1.) https://github.com/gpuweb/gpuweb/pull/4044 The breaking change is to remove maxFragmentCombinedOutputResources from the GPUSupportedLimits interface, and as an accepted key by the GPUDeviceDescriptor.requiredLimits record.

Standards & signals

View on chromestatus.com