Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот автоматизированный тест проверяет, соответствует ли поведение вершинного шейдера графического оборудования или драйверов спецификации DX 11.
Этот раздел относится к следующим тестовых заданиям:
Шейдер вершин WGF11
Шейдер вершин WGF11 (WoW64)
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 30 |
| Категория | Совместимость |
| Время ожидания (в минутах) | 1800 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к тестированию графического адаптера или набора микросхем.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Graphics.
Тестовые случаи возвращают один из следующих результатов: Pass, Fail, Blocked и Skipped. Файл журнала будет содержать конкретные сведения о тестовых случаях, которые завершилися сбоем, заблокированы или пропущены. Тестовый случай возвращает значение Пропущено, если он недопустим в соответствии с текущей конфигурацией оборудования (например, некоторые функции являются необязательными и могут не поддерживаться некоторым оборудованием) и параметры командной строки (например, некоторые тестовые случаи допустимы только для определенных уровней функций). Тестовый случай возвращает значение Заблокировано, если сбой вызван причинами, отличными от протестированной функции. Чтобы просмотреть сведения о тесте, просмотрите журнал тестирования из диспетчера HLK Windows.
Дополнительные сведения
Существует три тестовых случая:
Чтение из несвязанного буферного слота
- Чтение из буфера, если не задано (VB, IB, SRV, Constant) должно возвращать значение по умолчанию.
Созданные значения
Созданные значения должны сбрасываться для каждой отрисовки.
Убедитесь, что все созданные VS значения созданы правильно:
Буфер не привязан. Идентификаторы должны создаваться правильно.
Если используется только IB, VertexID должен быть значениями IB.
Попробуйте IB меньше числа вершин для рисования.
Ограничения
- Тестовые случаи с очень большими буферами вершин, буфером индексов и буферами ресурсов шейдера для проверки способности устройства обрабатывать ресурсы большого размера. Спецификация требует, чтобы устройство обрабатывали буферы размером 128 МБ.
Синтаксис команды
| Параметр команды | Описание |
|---|---|
Wgf11vertexshader |
Запускает тест. Без каких-либо параметров тест перечисляет устройства. |
-FeatureLevel:XX.X |
Задает уровень компонентов теста, где XX.X — это уровень компонентов, на котором будет выполняться тест, 10.0, 10.1 или 11.0. |
Примечание
Для справки командной строки для этого тестового двоичного файла введите /?.
Список файлов
| Файл | Расположение |
|---|---|
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\ |
Wgf11vertexshader.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
Параметры
| Имя параметра | Описание параметра |
|---|---|
| MODIFIEDCMDLINE | Дополнительные аргументы командной строки для тестового исполняемого файла |
| LLU_NetAccessOnly | LLU Имя сетевого пользователя |
| ConfigDisplayCommandLine | Пользовательская командная строка для ConfigDisplay. По умолчанию: логотип |
| TDRArgs | /get или /set |