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

Platform Support

PlatformSupport
Android13.84%
Chromium OS85.57%
iOS99.99%
Linux87.32%
Mac OS99.98%
Windows99.94%

Browser Support

BrowserSupport
Chrome/Chromium88.61%
Edge98.72%
Firefox93.66%
Opera94.65%
Other82.39%
Safari100%
Samsung Internet16.55%