标题: 从微软 Hardware Lab Kit 提取的测试用例,可用于测试显卡驱动的 D3D9/11 兼容性
时间: 6小时前发布,4小时前修改
百度网盘: https://pan.baidu.com/s/1D5BoThsnuip5oGrpp4V2UA?pwd=dbyc 提取码: dbyc
解压HLK-d3d-testcases.7z,cd到特定目录运行测试用例:
cd x86\nttest\windowstest\graphics\d3d\psgp
# D3D9 顶点着色器 (Vertex Shader) 测试用例 GUI 版
.\VShader.exe /?
.\VShader.exe -dx9
# 运行特定案例
# VsOps 是 /? 列出的 Tests available 分组名称
.\PShader.exe -dx9 -VsOps
.\PShader.exe -dx9 -VsOps:1
.\PShader.exe -dx9 -VsOps:10-20
.\PShader.exe -dx9 -VsOps:20-
# 持续运行单一案例
.\PShader.exe -dx9 -Stress -VsOps:1
cd x86\nttest\windowstest\graphics\d3d\conf
# D3D9 像素着色器 (Pixel Shader) 测试用例 GUI 版
.\PShader.exe /?
.\PShader.exe -dx9
# 运行特定案例
# Address 是 /? 列出的 Tests available 分组名称
.\PShader.exe -dx9 -Address
.\PShader.exe -dx9 -Address:1
.\PShader.exe -dx9 -Address:10-20
.\PShader.exe -dx9 -Address:20-
# 持续运行单一案例
.\PShader.exe -dx9 -Stress -Address:1
# D3D11 像素着色器测试用例 CLI 版
.\WGF11PixelShader.exe /?
# -LogWindow 是把日志打印到终端上,不加的话终端就没有输出
.\WGF11PixelShader.exe -BVT -LogWindow -LogVerbose -Progress
# 运行特定案例
# GeneratedValues 是 /? 列出的 Test groups 名称
.\WGF11PixelShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedValues:1
.\WGF11PixelShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedValues:10-20
.\WGF11PixelShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedValues:20-
# D3D11 顶点着色器测试用例 CLI 版
.\WGF11VertexShader.exe /?
# -LogWindow 是把日志打印到终端上,不加的话终端就没有输出
.\WGF11VertexShader.exe -BVT -LogWindow -LogVerbose -Progress
# 运行特定案例
# GeneratedIDs 是 /? 列出的 Test groups 名称
.\WGF11VertexShader.exe .\WGF11VertexShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedIDs:1
.\WGF11VertexShader.exe .\WGF11VertexShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedIDs:10-20
.\WGF11VertexShader.exe .\WGF11VertexShader.exe -BVT -LogWindow -LogVerbose -Progress GeneratedIDs:20-
# D3D11 计算着色器测试用例 CLI 版
.\WGF11Compute.exe /?
# -LogWindow 是把日志打印到终端上,不加的话终端就没有输出
.\WGF11Compute.exe -BVT -LogWindow -LogShaderText -LogVerbose -Progress
# 运行特定案例
# Memory\Sync 是 /? 列出的 Test groups 名称
.\WGF11Compute.exe -BVT -LogWindow -LogShaderText -LogVerbose -Progress Memory\Sync:1
.\WGF11Compute.exe -BVT -LogWindow -LogShaderText -LogVerbose -Progress Memory\Sync:10-20
.\WGF11Compute.exe -BVT -LogWindow -LogShaderText -LogVerbose -Progress Memory\Sync:20-
其他案例请自行查看 /? 寻找用法。
测试报告会在以下目录生成:
cd C:\Users\用户名\dxlogs
dir
比如 PShader.wtl,可以用 HLK-Studio.7z 中的 wttstudio.exe 打开查看。
报告本身是 XML 文件,也可以用任意文本编辑器打开查看。
注意:报告内容会不断追加,如需重新记录,需要手动删除报告文件。
C:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\x86\nttest\windowstest\graphics\d3dC:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64\nttest\windowstest\graphics\d3dC:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\arm64\nttest\windowstest\graphics\d3dC:\Program Files (x86)\Windows Kits\10\Testing\Runtimes\TAEF\x86C:\Program Files (x86)\Windows Kits\10\Testing\Runtimes\TAEF\x64C:\Program Files (x86)\Windows Kits\10\Testing\Runtimes\TAEF\arm64C:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\x86\nttest\windowstest\graphics\d3d\supportC:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64\nttest\windowstest\graphics\d3d\supportC:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\arm64\nttest\windowstest\graphics\d3d\support『回复列表(0|隐藏机器人聊天)』