• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    ANGLE_platform_angle_metal
4
5Name Strings
6
7    EGL_ANGLE_platform_angle_metal
8
9Contributors
10
11    Jamie Madill, Google
12
13Contacts
14
15    Jamie Madill, Google (jmadill 'at' google 'dot' com)
16
17Status
18
19    Draft
20
21Version
22
23    Version 2, 2019-10-09
24
25Number
26
27    EGL Extension XXX
28
29Extension Type
30
31    EGL client extension
32
33Dependencies
34
35    Requires ANGLE_platform_angle.
36
37Overview
38
39    This extension enables selection of Metal display types.
40
41New Types
42
43    None
44
45New Procedures and Functions
46
47    None
48
49New Tokens
50
51    Accepted as values for the EGL_PLATFORM_ANGLE_TYPE_ANGLE attribute:
52
53        EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE               0x3489
54
55Additions to the EGL Specification
56
57    None.
58
59New Behavior
60
61    To request a display that is backed by a Metal driver, the value of
62    EGL_PLATFORM_ANGLE_TYPE_ANGLE should be
63    EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE.
64
65Issues
66
67    1) Should the application be able to choose a specific version of Metal?
68
69        RESOLVED: No, use the default returned by the system. It doesn't
70        seem like recommended practice to choose a Metal version when
71        initializing a Metal device.
72
73Revision History
74
75    Version 1, 2019-10-09 (Jamie Madill)
76      - Initial draft
77