Shader error in 'Hidden/PostProcessing/FinalPass': Input signature parameter (1-based Entry 3) type must be a scalar uint. at line 44 (on gles)

Android版をビルドすると以下のようなエラーが出て困ってました。

Shader error in 'Hidden/PostProcessing/FinalPass': Input signature parameter (1-based Entry 3) type must be a scalar uint. at line 44 (on gles)

Player Settings -> Other Settingsの「Auto Graphics API」のチェックを外すとビルドが通ります。

しかししばらくするとまたエラーが出ます。エラーが出たら先の項目のチェックを戻すとエラーを回避できます。

チェックを入れたらもしくは、はずしたら回避できるというわけではなく切り替えてしばらくはエラーが出ないという...

で、ちゃんとした解決策としてUnityの方に教えてもらったのですが、PostProcessing 3.1.0にしたら直りました。

以下の修正ですね。

github.com