Path: blob/main_old/extensions/ANGLE_webgl_compatibility.txt
1693 views
Name12ANGLE_webgl_compatibility34Name Strings56GL_ANGLE_webgl_compatibility78Contributors910Geoff Lang11James Darpinian1213Contact1415Geoff Lang (geofflang 'at' google.com)1617Notice1819Copyright (c) 2016 The Khronos Group Inc. Copyright terms at20http://www.khronos.org/registry/speccopyright.html2122Status2324Draft2526Version2728Version 3, October 3, 20192930Number3132OpenGL ES Extension #??3334Dependencies3536Requires OpenGL ES 2.03738Written against the OpenGL ES 2.0 specification.3940Interacts with EGL_ANGLE_create_context_webgl_compatibility (or equivalent)41extension.4243Interacts with the ARB_texture_rectangle/ANGLE_texture_rectangle extension.4445Overview4647With this extension enabled, the OpenGL ES context will have additional48features and validation to be compatible with the WebGL specification.4950New Procedures and Functions5152None535455New Tokens5657None5859Additions to the OpenGL ES Specification6061Additional validation will be performed according to the the sections of62the WebGL specification entitled "Differences Between WebGL and OpenGL ES632.0" and "Differences Between WebGL and OpenGL ES 3.0".6465When the ANGLE_texture_rectangle extension is supported then Enable,66Disable, and IsEnabled accept the symbolic constant67TEXTURE_RECTANGLE_ANGLE, which controls whether ARB_texture_rectangle is68allowed to be used by shaders at compilation time. This is initially69enabled. WebGL implementations may want to use ARB_texture_rectangle when70compiling their own shaders but not expose the extension to WebGL user71shaders. This only affects shader compilation and not any other part of72the ANGLE_texture_rectangle extension, nor the behavior of already73compiled shaders.7475New State7677None7879Conformance Tests8081TBD8283Issues8485None8687Revision History8889Rev. Date Author Changes90---- ------------- --------- ----------------------------------------911 Sept 16, 2016 geofflang Initial version922 Nov 28, 2016 geofflang Break the extension requests into a93separate extension.943 Oct 3, 2019 jdarpinian Allow disabling ARB_texture_rectangle959697