earlydepthstencil
シェーダーを実行する前に深度ステンシル テストを強制します。
earlydepthstencil
解説
深度ステンシル テストは、通常、ピクセル シェーダーによるピクセル処理中に行われます。 早期深度ステンシル テストを強制すると、シェーダーの実行前にテストが実行されます。この目的は、不要なピクセル処理をカリング/削減/回避することで、ピクセルごとのパフォーマンスを向上させることです。
アプリケーションでは、 属性を指定することで早期深度ステンシル テストを強制できます。また、深度値が書き込まれず、シェーダーで最適化として順序なしのアクセス操作が実行されない場合は、ハードウェアが早期深度ステンシル テストを実行する可能性があります。
この属性は、次の種類のシェーダーでサポートされています。
Vertex | Hull | Domain | ジオメトリ | ピクセル | Compute |
---|---|---|---|---|---|
x |
関連トピック