• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    ANGLE_metal_create_context_ownership_identity
4
5Name Strings
6
7    EGL_ANGLE_metal_create_context_ownership_identity
8
9Contributors
10
11    John Cunningham, Apple
12
13Contacts
14
15    John Cunningham, Apple (johncunningham 'at' apple.com)
16
17Status
18
19    Draft
20
21Version
22
23    Version 1, December 13, 2021
24
25Number
26
27    EGL Extension TBD
28
29Dependencies
30
31    This extension is written against the wording of the EGL 1.5 specification.
32
33Overview
34
35    This extension allows for the creation of OpenGL ES contexts that have an
36    associated task id. The task id will be used to attribute GPU memory back
37    to the ownership task.
38
39New Types
40
41    None
42
43New Procedures and Functions
44
45    None
46
47New Tokens
48
49    Accepted as an attribute name in the <*attrib_list> argument to
50    eglCreateContext:
51
52        EGL_CONTEXT_METAL_OWNERSHIP_IDENTITY_ANGLE    0x34D2
53
54Additions to the EGL Specification
55
56    None.
57
58New Behavior
59
60    To request that a context attribute GPU memory to a particular task id,
61    use the attribute EGL_CONTEXT_METAL_OWNERSHIP_IDENTITY_ANGLE.
62
63Issues
64
65    None
66
67Revision History
68
69    Version 1, 2021/12/13 - first draft.
70