次の方法で共有


WGF11 リソース フォーマット

この自動テストは、D3D11 の機能仕様に記載されているシェーダー リソース ビューとテクスチャ形式について、D3D グラフィックス ドライバー、ハードウェアの適合性を検証するものです。

このトピックは次のテスト ジョブに適用されます。

  • WGF11 リソース フォーマット

  • WGF11 リソース フォーマット - 10.x での BGRA のサポート

  • WGF11 リソース フォーマット - 10.x での BGRA のサポート (WoW64)

  • WGF11 リソース フォーマット (WoW64)

テストの詳細

   
仕様
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
  • Device.Graphics.AdapterRender.D3D101WDDM12.D3D101v12Primary
  • Device.Graphics.AdapterRender.D3D10WDDM12.D3D10v12Primary
  • Device.Graphics.AdapterRender.D3D11WDDM12.D3D11v12Primary
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
  • Windows 10、クライアント エディション (Arm64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 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