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.

89.44%
of browsers tested for this feature

Platform Support

PlatformSupport
Android15.86%
Chromium OS85.17%
iOS100%
Linux87.46%
Mac OS99.99%
Windows99.86%

Browser Support

BrowserSupport
Chrome/Chromium86.74%
Edge98.71%
Firefox92.27%
Opera94.86%
Other82.9%
Safari99.99%
Samsung Internet19.28%