Hash :
807faf22
        
        Author :
  
        
        Date :
2013-05-30T00:10:12
        
      
Add an extension describing the new D3D renderer chooser behavior in eglGetDisplay. TRAC #23029 Author: Shannon Woods Signed-off-by: Nicolas Capens git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2329 736b8ea6-26fd-11df-bfd4-992fa37f6226
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
Name
    ANGLE_direct3d_display
Name Strings
    EGL_ANGLE_direct3d_display
Contributors
    Nicolas Capens
    Shannon Woods
Contacts
    Shannon Woods, Google Inc. (shannonwoods 'at' chromium.org)
Status
    In progress
Version
    Version 1, May 15, 2013
Number
    EGL Extension #??
Dependencies
    This extension is written against the wording of the EGL 1.4
    Specification. 
Overview
    This extension allows for specifying the behavior of the renderer backing the display.
New Types
    None
New Procedures and Functions
    None
New Tokens
    EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE         (EGLNativeDisplayType)-2
    EGL_D3D11_ONLY_DISPLAY_ANGLE              (EGLNativeDisplayType)-3
Additions to Chapter 3 of the EGL 1.4 Specification (EGL Functions and Errors)
    Add before the last sentence of the first paragraph of section 3.2,
    "Initialization":
    "If <display_id> is EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE, the display returned
    will be backed by a Direct3D 11 renderer if one is available, or by a
    Direct3D 9 renderer otherwise. If <display_id> is EGL_D3D11_ONLY_DISPLAY_ANGLE,
    the display returned will be backed by a Direct3D 11 renderer if one is
    available, or will return NULL otherwise."
Issues
Revision History
    Version 1, 2013/05/15 - First draft.