blob: 9768638f9f3fa4d0e5c91c6016f8635b6c171886 [file] [log] [blame]
David Ghandeharib1536522017-05-24 00:01:15 -07001Name
2
3 ANGLE_platform_angle_opengl
4
5Name Strings
6
7 EGL_ANGLE_platform_angle_opengl
8
9Contributors
10
11 Shannon Woods, Google
12 Geoff Lang, Google
13
14Contacts
15
16 Geoff Lang, Google (geofflang 'at' chromium 'dot' org)
17
18Status
19
20 Draft
21
22Version
23
24 Version 3, 2014-11-26
25
26Number
27
28 EGL Extension XXX
29
30Extension Type
31
32 EGL client extension
33
34Dependencies
35
36 Requires ANGLE_platform_angle.
37
38Overview
39
40 This extension enables selection of OpenGL display types.
41
42New Types
43
44 None
45
46New Procedures and Functions
47
48 None
49
50New Tokens
51
52 Accepted as values for the EGL_PLATFORM_ANGLE_TYPE_ANGLE attribute:
53
54 EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE 0x320D
55 EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE 0x320E
56
57Additions to the EGL Specification
58
59 None.
60
61New Behavior
62
63 To request a display that translates to OpenGL or OpenGL ES, the value of
64 EGL_PLATFORM_ANGLE_TYPE_ANGLE should be:
65 - EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE for an OpenGL display,
66 - EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE for a native OpenGL ES display.
67
68 To request a specific maximum context version to use for the underlying
69 API, EGL_PLATFORM_ANGLE_MAX_VERSION_MAJOR_ANGLE and
70 EGL_PLATFORM_ANGLE_MAX_VERSION_MINOR_ANGLE can be used.
71
72Issues
73
74 None
75
76Revision History
77
78 Version 1, 2014-06-05 (Geoff Lang)
79 - Initial draft
80 Version 2, 2014-10-27 (Geoff Lang)
81 - Moved descriptions of platforms and major/minor versions from
82 EGL_ANGLE_platform_angle spec to EGL_ANGLE_platform_angle_opengl.
83 Version 3, 2014-11-26 (Geoff Lang)
84 - Updated enum values.