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

Platform Support

PlatformSupport
Android15.14%
Chromium OS86.25%
iOS99.97%
Linux87.95%
Mac OS99.99%
Windows99.9%

Browser Support

BrowserSupport
Chrome/Chromium87.79%
Edge98.88%
Firefox94.61%
Opera94.65%
Other85.34%
Safari99.98%
Samsung Internet17.69%