Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/extensions/EGL_ANGLE_create_context_webgl_compatibility.txt
1693 views
1
Name
2
3
ANGLE_create_context_webgl_compatibility
4
5
Name Strings
6
7
EGL_ANGLE_create_context_webgl_compatibility
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, September 16, 2016
24
25
Number
26
27
EGL Extension #??
28
29
Dependencies
30
31
Requires EGL 1.4.
32
33
Written against the EGL 1.4 specification.
34
35
This spec interacts with GL_ANGLE_webgl_compatibility (or equivalent)
36
extension.
37
38
Overview
39
40
This extension allows the creation of an OpenGL or OpenGL ES context that
41
provides additional WebGL features and validation.
42
43
New Types
44
45
None
46
47
New Procedures and Functions
48
49
None
50
51
New Tokens
52
53
Accepted as an attribute name in the <*attrib_list> argument to
54
eglCreateContext:
55
56
EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE 0x33AC
57
58
Additions to the EGL 1.4 Specification
59
60
Add the following to section 3.7.1 "Creating Rendering Contexts":
61
62
EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE indicates whether a WebGL mode should
63
be enabled for the OpenGL ES context. In this mode, the OpenGL ES context
64
will provide additional features and validation to be compatible with the
65
WebGL specification. The default value of
66
EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE is EGL_FALSE.
67
68
Errors
69
70
None
71
72
New State
73
74
None
75
76
Conformance Tests
77
78
TBD
79
80
Issues
81
82
None
83
84
Revision History
85
86
Rev. Date Author Changes
87
---- ------------- --------- ----------------------------------------
88
1 Sept 16, 2016 geofflang Initial version
89
90