Skip to content

WEBGL_draw_buffers

Adds multiple render targets, so a draw call can write to several color attachments. Multiple render targets are useful in deferred rendering and other pipelines that output several buffers at once.

Check your device: WebGL Capabilities Report.

More details: Developer Docs (MDN) Specification (Khronos)

Overall Support

Percentage supporting this feature among reports tested for it.

90.36%
of browsers tested for this feature

Platform Support

PlatformSupport
Android15.59%
Chromium OS85.02%
iOS99.95%
Linux87.73%
Mac OS99.99%
Windows99.89%

Browser Support

BrowserSupport
Chrome/Chromium87.71%
Edge98.75%
Firefox95.14%
Opera95.43%
Other86.44%
Safari99.95%
Samsung Internet18.47%