1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gfx/angle/extensions/EGL_ANGLE_direct3d_display.txt Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,68 @@ 1.4 +Name 1.5 + 1.6 + ANGLE_direct3d_display 1.7 + 1.8 +Name Strings 1.9 + 1.10 + EGL_ANGLE_direct3d_display 1.11 + 1.12 +Contributors 1.13 + 1.14 + Nicolas Capens 1.15 + Shannon Woods 1.16 + 1.17 +Contacts 1.18 + 1.19 + Shannon Woods, Google Inc. (shannonwoods 'at' chromium.org) 1.20 + 1.21 +Status 1.22 + 1.23 + In progress 1.24 + 1.25 +Version 1.26 + 1.27 + Version 1, May 15, 2013 1.28 + 1.29 +Number 1.30 + 1.31 + EGL Extension #?? 1.32 + 1.33 +Dependencies 1.34 + 1.35 + This extension is written against the wording of the EGL 1.4 1.36 + Specification. 1.37 + 1.38 +Overview 1.39 + 1.40 + This extension allows for specifying the behavior of the renderer backing the display. 1.41 + 1.42 +New Types 1.43 + 1.44 + None 1.45 + 1.46 +New Procedures and Functions 1.47 + 1.48 + None 1.49 + 1.50 +New Tokens 1.51 + 1.52 + EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE (EGLNativeDisplayType)-2 1.53 + EGL_D3D11_ONLY_DISPLAY_ANGLE (EGLNativeDisplayType)-3 1.54 + 1.55 +Additions to Chapter 3 of the EGL 1.4 Specification (EGL Functions and Errors) 1.56 + 1.57 + Add before the last sentence of the first paragraph of section 3.2, 1.58 + "Initialization": 1.59 + 1.60 + "If <display_id> is EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE, the display returned 1.61 + will be backed by a Direct3D 11 renderer if one is available, or by a 1.62 + Direct3D 9 renderer otherwise. If <display_id> is EGL_D3D11_ONLY_DISPLAY_ANGLE, 1.63 + the display returned will be backed by a Direct3D 11 renderer if one is 1.64 + available, or will return NULL otherwise." 1.65 + 1.66 +Issues 1.67 + 1.68 +Revision History 1.69 + 1.70 + Version 1, 2013/05/15 - First draft. 1.71 +