HLSL のシェーダーキーワードの宣言と使用 - Unity マニュアル

シェーダーキーワードを宣言すると、キーワードを有効または無効にしたときにシェーダーに異なる動作を行わせることが可能です。