WGF11 リソース フォーマット
この自動テストは、D3D11 の機能仕様に記載されているシェーダー リソース ビューとテクスチャ形式について、D3D グラフィックス ドライバー、ハードウェアの適合性を検証するものです。
このトピックは次のテスト ジョブに適用されます。
WGF11 リソース フォーマット
WGF11 リソース フォーマット - 10.x での BGRA のサポート
WGF11 リソース フォーマット - 10.x での BGRA のサポート (WoW64)
WGF11 リソース フォーマット (WoW64)
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 2 |
カテゴリ | 互換性 |
タイムアウト (分) | 120 |
再起動が必要です | false |
特別な構成が必要です | false |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
テストを実行する前に、「グラフィック アダプターまたはチップセットのテストの前提条件に関するページ」で説明されているテスト要件に従って、テストのセットアップを完了します。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。
トラブルシューティング情報については、「Device.Graphics テストのトラブルシューティング」を参照してください。
すべてのテスト ケースで成功または失敗が返されます。 特定のエラーの詳細については、DTM スタジオのログファイルでテスト結果を確認してください。 デバイスでサポートされていない形式の場合、テストは SKIP を返すことがあります。 キャッチされない例外がある場合は、テストで BLOCKED が返される場合があります (フレームワークにより最後にキャッチされログに記録されます)。
詳細情報
ResourceFormats (テストは主に ShaderResourceViews)
リソースにはさまざまな形式があります。 これらは主に、コンポーネントの数、種類、有効桁数、および圧縮されるかどうかによって異なります。
レンダー ターゲットは、4 コンポーネントの 32 ビット浮動小数点形式です。 テストされた形式は、この形式に変換されます。 結果は、予想される結果のコンポーネントごとに 1-ULP (単位最小有効桁数) 以内である必要があります。
圧縮された形式と他の特殊な形式は、テストで指定された方法でデコードされ、ハードウェア (または REF) の結果 (ここでも 1-ULP 許容値) と比較されます。
タイル、グラデーション、ストライプの 3 種類のソース データが使用されます。 各データ型は、グラデーションの色、タイルとストライプのサイズなど、パラメーター化されます。
リソースの種類 (5 つの種類すべてテスト済み) に応じて、テストは高さ、幅、深さについて異なる値を繰り返します。 これには、2 乗以外の値と pow-2 以外の値が含まれます。
テストの実行中、すべてのシェーダー リソース スロットにヒットします。
複数の使用入力リソースを確認します。
例: 同じ Draw() 呼び出しで、頂点入力とシェーダー リソース入力としてテクスチャを使用します。
入力/出力リソースをテストします (例: D3D10_BIND_SHADER_RESOURCE |D3D10_BIND_RENDERTARGET)
最初のパスを使用してリソース データを初期化してみてください。
DepthReadback はあるパスのデプス バッファを次のパスのシェーダー リソースとして使用する際のドライバーの動作を確認します。
CheckFormatSupport は仕様書のフォーマット テーブルに基づいて、ドライバーが必要なフォーマットとその機能をサポートしているかどうかを確認します。
コマンド構文
コマンド オプション | 説明 |
---|---|
Wgf11resourceformats |
テストを実行します。 オプションを指定しなかった場合、テストではデバイスが列挙されます。 |
-FeatureLevel:XX.X |
テストされた機能レベルを設定します。ここで、XX.X は、テストを実行する機能レベル (10.0、10.1、または 11.0) です。 |
Note
このテスト バイナリのコマンド ライン ヘルプを表示するには、「/?」と入力します。
ファイル一覧
ファイル | 場所 |
---|---|
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\ |
Wgf11resourceformats.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
MODIFIEDCMDLINE | テスト実行可能ファイルの追加のコマンド ライン引数 |
LLU_NetAccessOnly | net user の LLU 名 |
ConfigDisplayCommandLine | ConfigDisplay のカスタム コマンド ライン。 既定値: logo |
TDRArgs | /get または /set |