WGF11 资源格式 (WoW64)
此自动测试验证资源复制函数的 D3D 图形驱动程序/硬件一致性以及所操作数据的完整性。 此外,还有 D3D10.1 功能的组合,这些功能允许将压缩纹理复制为结构化格式和复制多样本资源。
本主题适用于以下测试作业:
WGF11 资源访问
WGF11 资源访问 (WoW64)
WGF11 资源访问 FL9.3
WGF11 资源访问 FL9.3 (WoW64)
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 2 |
类别 | 兼容性 |
超时(以分钟为单位) | 120 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:图形适配器或芯片组测试先决条件。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Graphics 测试问题。
所有测试用例都返回“通过”或“失败”。 在日志文件中查看测试结果,获取有关失败的特定详细信息。 如果设备不支持格式,或者如果功能级别低于测试特定功能所需的级别(CopyMultisample/CopyCompressed 为 10.1),则测试可能会返回“跳过”。 如果有未捕获的异常(框架会在末尾捕获它并对它进行日志记录),则测试可能会返回“已阻止”。 要查看测试详细信息,请查看 DTM Studio 中的测试日志。
更多信息
可以通过以下四个函数访问和修改资源的内容:CopyResource()、CopySubresourceRegion()、UpdateSubresource() 和 Map()。
测试指定大小为 1 像素的区域和其他特殊情况时的行为。
从 mip(逐渐变小和不太详细的纹理版本)和数组切片复制时,确保数据一致。
确保仅更改指定的数据,并且其他子资源或区域保持不变。
使用特殊和压缩格式测试行为。
监视 CopyResource() 以及影响管道统计信息的相关函数。 可以选择使用呈现管道“模拟”复制功能,但规范指出复制函数不会影响管道统计信息。
CopyMultisample
测试对复制多样本资源的 D3D10.1 功能的支持。
改变使用的样本数。
确保每个样本位置中都有唯一值。
验证在目标资源上复制时是否将之保留。
CopyCompressed
验证对将压缩纹理复制为 D3D10.1 中添加的结构化格式的支持。 每个压缩纹理的兼容结构化格式(即传统的 3-4 个颜色通道)均经过测试,以确保复制时保留原始纹理中的数据。 不应进行任何转换。 这是位对位复制。 往返复制(结构化->压缩)也经过测试,也应该具有位对位准确性。
命令语法
命令选项 | 说明 |
---|---|
Wgf11resourceaccess |
运行测试作业。 不使用任何选项时,测试将枚举设备。 |
-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\ |
Wgf11resourceaccess.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
参数
参数名称 | 参数说明 |
---|---|
MODIFIEDCMDLINE | 测试可执行文件的其他命令行参数 |
LLU_NetAccessOnly | 网络用户的 LLU 名称 |
ConfigDisplayCommandLine | ConfigDisplay 的自定义命令行。 默认值:徽标 |
TDRArgs | /get 或 /set |