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.6%
of browsers tested for this feature

Platform Support

PlatformSupport
Android14.59%
Chromium OS85.04%
iOS99.94%
Linux87.82%
Mac OS99.97%
Windows99.92%

Browser Support

BrowserSupport
Chrome/Chromium87.96%
Edge98.83%
Firefox95.74%
Opera95.63%
Other83.6%
Safari99.96%
Samsung Internet19.58%