michael@0: Name michael@0: michael@0: ANGLE_direct3d_display michael@0: michael@0: Name Strings michael@0: michael@0: EGL_ANGLE_direct3d_display michael@0: michael@0: Contributors michael@0: michael@0: Nicolas Capens michael@0: Shannon Woods michael@0: michael@0: Contacts michael@0: michael@0: Shannon Woods, Google Inc. (shannonwoods 'at' chromium.org) michael@0: michael@0: Status michael@0: michael@0: In progress michael@0: michael@0: Version michael@0: michael@0: Version 1, May 15, 2013 michael@0: michael@0: Number michael@0: michael@0: EGL Extension #?? michael@0: michael@0: Dependencies michael@0: michael@0: This extension is written against the wording of the EGL 1.4 michael@0: Specification. michael@0: michael@0: Overview michael@0: michael@0: This extension allows for specifying the behavior of the renderer backing the display. michael@0: michael@0: New Types michael@0: michael@0: None michael@0: michael@0: New Procedures and Functions michael@0: michael@0: None michael@0: michael@0: New Tokens michael@0: michael@0: EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE (EGLNativeDisplayType)-2 michael@0: EGL_D3D11_ONLY_DISPLAY_ANGLE (EGLNativeDisplayType)-3 michael@0: michael@0: Additions to Chapter 3 of the EGL 1.4 Specification (EGL Functions and Errors) michael@0: michael@0: Add before the last sentence of the first paragraph of section 3.2, michael@0: "Initialization": michael@0: michael@0: "If is EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE, the display returned michael@0: will be backed by a Direct3D 11 renderer if one is available, or by a michael@0: Direct3D 9 renderer otherwise. If is EGL_D3D11_ONLY_DISPLAY_ANGLE, michael@0: the display returned will be backed by a Direct3D 11 renderer if one is michael@0: available, or will return NULL otherwise." michael@0: michael@0: Issues michael@0: michael@0: Revision History michael@0: michael@0: Version 1, 2013/05/15 - First draft. michael@0: