WGF11 视区 (WoW64)

此自动测试将验证设备的视区和剪刀的行为是否与 DX11 规范一致。

本主题适用于以下测试作业:

  • WGF11 视区

  • WGF11 视区 (WoW64)

测试详细信息

   
规范
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
平台
  • Windows 10,客户端版本 (x64)
  • Windows Server 2016 (x64)
  • Windows 10,客户端版本 (Arm64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 20
类别 兼容性
超时(以分钟为单位) 1200
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:图形适配器或芯片组测试先决条件

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 Device.Graphics 测试的问题

测试用例返回以下结果之一:“通过”、“失败”、“已阻止”和“已跳过”。 日志文件将包含有关失败、已阻止或已跳过的测试用例的特定详细信息。 如果根据当前硬件配置(例如,某些功能是可选的,某些硬件可能不支持)和命令行选项(例如,某些测试用例仅对某些功能级别有效)无效,则测试用例将返回“已跳过”。 如果失败是由测试功能以外的原因引起,则测试用例将返回“已阻止”。 要查看测试详细信息,请查看 Windows HLK 管理器中的测试日志。

更多信息

测试涵盖以下几个方面:

  • 设置/正在使用多(多达 16 个)视区。

  • 验证是否使用了任意视区。

  • 验证重叠的视区。

  • 验证是否将高于视区设置的“ViewportArrayIndex”视为 0,并且不会将任何索引视为零。

  • 传递给像素着色器的 SV_ViewportArrayIndex 的值为未固定/未转换。

  • 验证在 float32 arith 中是否完成了视区缩放。

  • 验证默认视区(与呈现器目标大小相同的视区)的剪刀的使用情况。

  • 剪刀的更多用例:在视区内大于目标、非目标和任意偏移量。

  • 验证几何着色器对 SV_ViewportArrayIndex 的使用情况,以将几何拆分为两个不同的视区。

  • 如果在功能级别 11.0 和更高级别上运行测试,则所有视区都由小数值定义。

命令语法

命令选项 说明

Wgf11viewports

不使用任何选项时,测试将枚举设备。

-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\

Wgf11viewports.exe

<[testbinroot]>\nttest\windowstest\graphics\d3d\conf

 

参数

参数名称 参数说明
MODIFIEDCMDLINE 测试可执行文件的其他命令行参数
LLU_NetAccessOnly 网络用户的 LLU 名称
ConfigDisplayCommandLine ConfigDisplay 的自定义命令行。 默认值:徽标
TDRArgs /get 或 /set