シェーダーに、プラットフォーム、シェーダーモデル、Unity バージョン、シェーダーパスに基づく条件を追加するためのリソース。
| ページ | 説明 |
|---|---|
| プラットフォームまたはグラフィックス API に基づく分岐 |
SHADER_API マクロを使用して、シェーダーの動作にプラットフォームまたはグラフィックス API に基づく条件を設定します。 |
| シェーダーモデルに基づく分岐 |
SHADER_TARGET を使用して、シェーダーの動作にシェーダーモデルに基づく条件を設定します。 |
| プラットフォーム機能に基づく分岐 | マルチプラットフォーム対応のヘルパーを使用して、シェーダーの動作にプラットフォーム機能に基づく条件を設定します。 |
| Unity バージョンに基づく分岐 |
UNITY_VERSION を使用して、シェーダーの動作にUnity バージョンに基づく条件を設定します。 |
| シェーダーパスまたはシェーダーステージに基づく分岐 |
SHADER_STAGE または UNITY_PASS を使用して、シェーダーの動作にシェーダーステージまたはシェーダーパスに基づく条件を設定します。 |