DXGI Stereo Present
This automated test measures conformance of DXGI Stereo Swapchains, specifically presentation swapchains.
This topic applies to the following test jobs:
DXGI Stereo Present
DXGI Stereo Present (WoW64)
Test details
Associated requirements |
Device.Graphics.AdapterRender.D3D10WDDM12.Stereoscopic3DArraySupport |
Platforms |
Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~20 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Graphic Adapter or Chipset Testing Prerequisites.
This test can only be run on configurations that support the Stereo feature. Specifically, this test requires the following software and hardware:
A WDDM 1.2 driver
A monitor supporting Stereo output through HDMI 1.4
Hardware capable of driving a stereo monitor connected through HDMI 1.4
A display driver capable of creating and presenting stereo swapchains.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Graphics Testing.
This test will always return Pass if stereo presentation is handled correctly. The test will fail if not run on a valid stereo configuration. It is also possible that the Windowed and DComp tests will fail if DWM is not in a stereo mode, even if the machine is capable of displaying stereo content. To review test details, review the test log from the HCK Studio.
More information
This test include test cases that verify specific instances of swapchains:
Windowed Swapchains
Fullscreen Swapchains
DComp Swapchains
Windowed swapchains
These test cases determine conformance of windowed stereo swapchains. It will determine if the expected unique results are presented to each eye from the arrayed swapchain. Temporary mono is tested if the driver claims to support it. Conformance is determined by ensuring that the content for the right eye is not presented. Also for windowed mode, dirty and scroll rects are tested with stereo. The driver should apply the various rects correctly for both the left and right buffers. The test will also cycle on supported display formats.
Fullscreen swapchains
These test cases determine conformance of fullscreen stereo swapchains. The test will cycle on a varied subset of the supported stereo modes. It will determine if the expected unique results are presented to each eye from the arrayed swapchain. Temporary mono is tested if the driver claims to support it. Conformance is determined by ensuring that the content for the right eye is not presented.
DComp swapchains
These test cases determine conformance of windowless presentation of stereo content. It will determine if the expected unique results are presented to each eye from the arrayed swapchain. Temporary mono is tested if the driver claims to support it. Conformance is determined by ensuring that the content for the right eye is not presented. Dirty and scroll rects are tested with stereo. The driver should apply the various rects correctly for both the left and right buffers. The test will also cycle on supported display formats.
Command syntax
Standard command line syntax for WGF11 tests. Nothing unique to this test.
Command option | Description |
---|---|
DXGIStereoPresent |
Runs the test job. |
Note
For command-line help for this test binary, type /?
File list
File | Location |
---|---|
Configdisplay.exe |
<testbinroot>\nttest\windowstest\tools\ |
D3d10ref.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support\ |
D3d10SDKLayers.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support\ |
D3d11ref.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support\ |
D3d11SDKLayers.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support\ |
D3dcompiler_test.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support |
D3dx10_test.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support |
D3dx11_TEST.dll |
<testbinroot>\nttest\windowstest\graphics\d3d\support\ |
DXGIStereoPresent.exe |
<testbinroot>\nttest\nttest\windowstest\graphics\d3d\api\ |
TDRWatch.exe |
<testbinroot>\nttest\windowstest\graphics\ |