• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    EGL_NV_3dvision_surface
4
5Name Strings
6
7    EGL_NV_3dvision_surface
8
9Contact
10
11    Greg Roth, NVIDIA (groth 'at' nvidia.com)
12
13Contributors
14
15    Swaminathan Narayanan, NVIDIA
16
17IP Status
18
19    NVIDIA Proprietary.
20
21Status
22
23    Complete
24
25Version
26
27    Last Modified Date: 02 December 2011
28    Revision: 1
29
30Number
31
32    EGL Extension #46
33
34Dependencies
35
36    Requires EGL 1.4
37
38    Written against the EGL 1.4 specification.
39
40Overview
41
42    NVIDIA 3D Vision provides stereoscopic 3d rendering without
43    requiring applications to change their rendering methods. However
44    there are cases where applications can benefit from adjusting 3D
45    vision parameters directly to experiment with this functionality in
46    applications not yet known to 3D Vision, to assist 3D Vision in
47    setting parameters correctly for unusual situations, or to present
48    application-specific user-accessible controls for 3D Vision
49    parameters.
50
51    This extension provides the ability to explicitly create a surface
52    with 3D Vision support regardless of application detection.
53
54IP Status
55
56    NVIDIA Proprietary
57
58New Procedures and Functions
59
60    None
61
62New Tokens
63
64    Accepted as an attribute to the <attrib_list> parameter of
65    CreateWindowSurface and CreatePbufferSurface
66
67        EGL_AUTO_STEREO_NV                0x3136
68
69Additions to Chapter 3 of the EGL 1.4 Specification (EGL Functions and
70Errors)
71
72    Additions to section 3.5.1 (Creating On-Screen Rendering Surfaces)
73
74    Alter the end of the second to last paragraph:
75
76        Attributes that can be specified in <attrib_list> include
77        EGL_RENDER_BUFFER, EGL_VG_COLORSPACE, EGL_VG_ALPHA_FORMAT,
78        and EGL_AUTO_STEREO_NV.
79
80    Add before the last paragraph of section 3.5.1:
81
82        EGL_AUTO_STEREO_NV specifies whether 3D Vision stereo
83        (stereo override) should be enabled in the driver. The default
84        value of EGL_AUTO_STEREO_NV is zero.
85
86Issues
87
88    None
89
90Revision History
91
92    Rev.    Date        Author      Changes
93    ----  ------------- ---------   ----------------------------------------
94      1   02 Dec 2011   groth       Split 3D Vision capability from previous extension.
95