earlydepthstencil
シェーダーの実行前に深度ステンシルのテストを強制的に実行します。
earlydepthstencil
備考
深度ステンシルのテストは通常、ピクセル シェーダーによるピクセル処理中に実行されます。深度ステンシルの早期テストを強制的に実行すると、シェーダーの実行前にテストが実行されます。この目的は、不要なピクセル処理をカリング/削減/回避することによって、ピクセルごとのパフォーマンスを向上させることです。
アプリケーションでこの属性を指定して、早期深度ステンシル テストを強制的に実行できます。または、ハードウェアで早期深度ステンシル テストを実行することもできます。ただし、深度値が何も書き込まれないことと、シェーダーで最適化としてのアンオーダード アクセス操作が行われないことが前提となります。
この属性は、次の種類のシェーダーでサポートされています。
頂点 | ハル | ドメイン | ジオメトリ | ピクセル | 演算 |
---|---|---|---|---|---|
x |