シェーダーのデータ型と精度 - Unity マニュアル

Unity は標準的なシェーダー言語 HLSL を使用しており、一般的な HLSL のデータ型をサポートしています。ただし、Unity はモバイルプラットフォームでのサポートを向上させるために、一部のデータ型を HLSL とは異なる方法で処理します。