• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    ANGLE_create_context_backwards_compatible
4
5Name Strings
6
7    EGL_ANGLE_create_context_backwards_compatible
8
9Contributors
10
11    Geoff Lang
12
13Contacts
14
15    Geoff Lang (geofflang 'at' google.com)
16
17Status
18
19    Draft
20
21Version
22
23    Version 1, May 8, 2019
24
25Number
26
27    EGL Extension #??
28
29Dependencies
30
31    Requires EGL 1.4.
32
33    Written against the EGL 1.5 specification.
34
35Overview
36
37    This extension allows the user to create a context with exact major and
38    minor versions.  By default, a context may be created of any version that
39    is backwards-compatible with the requested verion but it is often useful to
40    users to request and target a specific version.
41
42New Types
43
44    None
45
46New Procedures and Functions
47
48    None
49
50New Tokens
51
52    Accepted as an attribute name in the <*attrib_list> argument to
53    eglCreateContext:
54
55        EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE 0x3483
56
57Additions to the EGL 1.5 Specification
58
59    Modify section 3.7.1.1 "OpenGL and OpenGL ES Context Versions":
60
61    - The context returned must be the specified version, or a later version
62    - which is backwards compatible with that version.
63
64    + The context returned must be the specified version, or a later version
65    + which is backwards compatible with that version if
66    + EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE is EGL_TRUE.
67
68    Append to section 3.7.1.1 "OpenGL and OpenGL ES Context Versions":
69
70    The default value of EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE is
71    EGL_TRUE.
72
73Errors
74
75    None
76
77New State
78
79    None
80
81Conformance Tests
82
83    TBD
84
85Issues
86
87    None
88
89Revision History
90
91    Rev.    Date         Author     Changes
92    ----  -------------  ---------  ----------------------------------------
93      1   May 8, 2019    geofflang  Initial version
94