WGF11 Input Assembler
This automated test examines the Input Assembler stage of the graphics pipeline.
This topic applies to the following test jobs:
WGF11 Input Assembler
WGF11 Input Assembler (WoW64)
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 2 |
Category | Compatibility |
Timeout (in minutes) | 120 |
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.
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
For troubleshooting information, see Troubleshooting Device.Graphics Testing.
More information
This test verifies the following:
Whether the Input Assembler stage of the graphics pipeline operates correctly given the different permutations of input layouts and their slot assignments.
Whether the combinations of different buffers as inputs work correctly.
The first test group, "InputLayouts," defined through ID3D11InputLayoutsTest, generates its test cases by permuting on the following factors:
Input Slot Classes - different sequences of per-instance and per-vertex data
Input Slot assignments - out-of-order slot usage, skipping slots, not using slot 0
Instance Data Step Rate
Alignments
Number of Elements per Input Layout - smaller / bigger than number of elements in shader, maximum allowable number of elements as per the spec
The second test group, "Buffers", defined through CBuffersTest, does the following:
Makes sure that indices are respected for IB.
Makes sure that buffer bound as a view works.
Makes sure that VB works.
Cycled through all valid buffer usages and some sizes.
Tries huge buffers.
Bind max number of buffers, with each buffer of a different usage/pool/CPU access.
Draws maximum vertices, index, and instance count.
Command syntax
Command option | Description |
---|---|
Wgf11inputassembler |
Runs the test jobs. Without any options, the test enumerates devices. |
-FeatureLevel:XX.X |
Sets the feature level, where XX.X is the Feature Level the test will run at: 10.0, 10.1, or 11.0. |
Note
For command line help for this test binary, type /?.
File list
File | Location |
---|---|
Configdisplay.exe |
<[testbinroot]>\nttest\windowstest\tools\ |
D3d11_1sdklayers.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\ |
TDRWatch.exe |
<[testbinroot]>\nttest\windowstest\graphics\ |
Wgf11inputassembler.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
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 |