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