Path: blob/main_old/extensions/EGL_ANGLE_create_context_backwards_compatible.txt
1693 views
Name12ANGLE_create_context_backwards_compatible34Name Strings56EGL_ANGLE_create_context_backwards_compatible78Contributors910Geoff Lang1112Contacts1314Geoff Lang (geofflang 'at' google.com)1516Status1718Draft1920Version2122Version 1, May 8, 20192324Number2526EGL Extension #??2728Dependencies2930Requires EGL 1.4.3132Written against the EGL 1.5 specification.3334Overview3536This extension allows the user to create a context with exact major and37minor versions. By default, a context may be created of any version that38is backwards-compatible with the requested verion but it is often useful to39users to request and target a specific version.4041New Types4243None4445New Procedures and Functions4647None4849New Tokens5051Accepted as an attribute name in the <*attrib_list> argument to52eglCreateContext:5354EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE 0x34835556Additions to the EGL 1.5 Specification5758Modify section 3.7.1.1 "OpenGL and OpenGL ES Context Versions":5960- The context returned must be the specified version, or a later version61- which is backwards compatible with that version.6263+ The context returned must be the specified version, or a later version64+ which is backwards compatible with that version if65+ EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE is EGL_TRUE.6667Append to section 3.7.1.1 "OpenGL and OpenGL ES Context Versions":6869The default value of EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE is70EGL_TRUE.7172Errors7374None7576New State7778None7980Conformance Tests8182TBD8384Issues8586None8788Revision History8990Rev. Date Author Changes91---- ------------- --------- ----------------------------------------921 May 8, 2019 geofflang Initial version939495