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
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 20 |
Category | Compatibility |
Timeout (in minutes) | 1200 |
Requires reboot | false |
Requires special configuration | false |
Type | automatic |
Additional documentation
Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):
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 generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
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 HLK 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\ |
Parameters
Parameter name | Parameter description |
---|---|
MODIFIEDCMDLINE | Additional command line arguments for test executable |
LLU_NetAccessOnly | LLU Name of net user |
ConfigDisplayCommandLine | Custom Command Line for ConfigDisplay. Default: logo |
TDRArgs | /get or /set |