files/en-us/web/api/ext_blend_minmax/index.md
{{APIRef("WebGL")}}
The EXT_blend_minmax extension is part of the WebGL API and extends blending capabilities by adding two new blend equations: the minimum or maximum color components of the source and destination colors.
WebGL extensions are available using the {{domxref("WebGLRenderingContext.getExtension()")}} method. For more information, see also Using Extensions in the WebGL tutorial.
[!NOTE] This extension is only available to {{domxref("WebGLRenderingContext", "WebGL1", "", 1)}} contexts. In {{domxref("WebGL2RenderingContext", "WebGL2", "", 1)}}, the functionality of this extension is available on the WebGL2 context by default. The constants in WebGL2 are
gl.MINandgl.MAX.
This extension adds two new constants, which can be used in {{domxref("WebGLRenderingContext.blendEquation()")}} and {{domxref("WebGLRenderingContext.blendEquationSeparate()")}}:
ext.MIN_EXT
ext.MAX_EXT
const ext = gl.getExtension("EXT_blend_minmax");
gl.blendEquation(ext.MIN_EXT);
gl.blendEquation(ext.MAX_EXT);
gl.blendEquationSeparate(ext.MIN_EXT, ext.MAX_EXT);
{{Specifications}}
{{Compat}}