~mmach/netext73/webkit2gtk

« back to all changes in this revision

Viewing changes to Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_create_context_backwards_compatible.txt

  • Committer: mmach
  • Date: 2023-06-16 17:21:37 UTC
  • Revision ID: netbit73@gmail.com-20230616172137-2rqx6yr96ga9g3kp
1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Name
 
2
 
 
3
    ANGLE_create_context_backwards_compatible
 
4
 
 
5
Name Strings
 
6
 
 
7
    EGL_ANGLE_create_context_backwards_compatible
 
8
 
 
9
Contributors
 
10
 
 
11
    Geoff Lang
 
12
 
 
13
Contacts
 
14
 
 
15
    Geoff Lang (geofflang 'at' google.com)
 
16
 
 
17
Status
 
18
 
 
19
    Draft
 
20
 
 
21
Version
 
22
 
 
23
    Version 1, May 8, 2019
 
24
 
 
25
Number
 
26
 
 
27
    EGL Extension #??
 
28
 
 
29
Dependencies
 
30
 
 
31
    Requires EGL 1.4.
 
32
 
 
33
    Written against the EGL 1.5 specification.
 
34
 
 
35
Overview
 
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
 
 
42
New Types
 
43
 
 
44
    None
 
45
 
 
46
New Procedures and Functions
 
47
 
 
48
    None
 
49
 
 
50
New 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
 
 
57
Additions 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
 
 
73
Errors
 
74
 
 
75
    None
 
76
 
 
77
New State
 
78
 
 
79
    None
 
80
 
 
81
Conformance Tests
 
82
 
 
83
    TBD
 
84
 
 
85
Issues
 
86
 
 
87
    None
 
88
 
 
89
Revision History
 
90
 
 
91
    Rev.    Date         Author     Changes
 
92
    ----  -------------  ---------  ----------------------------------------
 
93
      1   May 8, 2019    geofflang  Initial version