• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    ANGLE_direct3d_display
4
5Name Strings
6
7    EGL_ANGLE_direct3d_display
8
9Contributors
10
11    Nicolas Capens
12    Shannon Woods
13
14Contacts
15
16    Shannon Woods, Google Inc. (shannonwoods 'at' chromium.org)
17
18Status
19
20    In progress
21
22Version
23
24    Version 1, May 15, 2013
25
26Number
27
28    EGL Extension #??
29
30Dependencies
31
32    This extension is written against the wording of the EGL 1.4
33    Specification.
34
35Overview
36
37    This extension allows for specifying the behavior of the renderer backing the display.
38
39New Types
40
41    None
42
43New Procedures and Functions
44
45    None
46
47New Tokens
48
49    EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE         (EGLNativeDisplayType)-2
50    EGL_D3D11_ONLY_DISPLAY_ANGLE              (EGLNativeDisplayType)-3
51
52Additions to Chapter 3 of the EGL 1.4 Specification (EGL Functions and Errors)
53
54    Add before the last sentence of the first paragraph of section 3.2,
55    "Initialization":
56
57    "If <display_id> is EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE, the display returned
58    will be backed by a Direct3D 11 renderer if one is available, or by a
59    Direct3D 9 renderer otherwise. If <display_id> is EGL_D3D11_ONLY_DISPLAY_ANGLE,
60    the display returned will be backed by a Direct3D 11 renderer if one is
61    available, or will return NULL otherwise."
62
63Issues
64
65Revision History
66
67    Version 1, 2013/05/15 - First draft.
68
69