Widely Available
WebGL extensions
id: webgl-oes-draw-buffers-indexed
OES_draw_buffers_indexed WebGL extension
The
OES_draw_buffers_indexed extension for WebGL 2.0 contexts allows you to control blending on a per-color basis when writing to multiple color buffers simultaneously.
Baseline Status:
Achieved Widely Available on Jun 13, 2025 (Cross-browser Newly Available since Dec 13, 2022).
Desktop Browser Engine Support
Google Chrome
100
Supported
Mozilla Firefox
108
Supported
Apple Safari
16
Supported
Microsoft Edge
100
Supported
Mobile Browser Engine Support
Chrome Android
100
Firefox Android
108
Safari iOS
16
Specifications and References
MDN Browser Compat Data Keys:
api.OES_draw_buffers_indexed ↗
api.OES_draw_buffers_indexed.blendEquationSeparateiOES ↗
api.OES_draw_buffers_indexed.blendEquationiOES ↗
api.OES_draw_buffers_indexed.blendFuncSeparateiOES ↗
api.OES_draw_buffers_indexed.blendFunciOES ↗
api.OES_draw_buffers_indexed.colorMaskiOES ↗
api.OES_draw_buffers_indexed.disableiOES ↗
api.OES_draw_buffers_indexed.enableiOES ↗