EXT_float_blend
WebGL working group (public_webgl 'at' khronos.org)
Mark Callow
Members of the WebGL working group
Last modified date: August 27, 2019
Revision: 5
WebGL extension #35
Written against the WebGL API 1.0 specification.
Written against the WEBGL_color_buffer_float specification.
Written against the EXT_color_buffer_float specification.
This extension exposes the EXT_float_blend functionality to WebGL.
There are no WebGL-specific behavioral changes.
Consult the above extension for documentation, issues and new functions and enumerants.
When this extension is enabled:
An INVALID_OPERATION
error will no longer be raised by
drawArrays
or drawElements
when blending is
enabled and the draw buffer has 32-bit floating-point components. Note
that in order to create such a draw buffer the
EXT_color_buffer_float or
WEBGL_color_buffer_float extensions must be enabled. This extension
applies to both WebGL 1.0 and 2.0 contexts.
This preserves functionality for content written before this extension was exposed.
[Exposed=(Window,Worker), LegacyNoInterfaceObject] interface EXT_float_blend { }; // interface EXT_float_blend
Revision 1, 2015/04/13
Revision 2, 2017/01/03
Revision 3, 2019/02/01
Revision 4, 2019/03/15
Revision 5, 2019/08/27