概要
UnityのプロファイラでGPUの処理負荷を確認しようとして、GPU Usageを開いたときに、
「GPU profiling is not supported by the graphics card driver. Please update to a newer version if available.」
と出て、グラフが表示されなかったときの対処法です。
#今回、私はUnity2019.1.6f1で起こりましたが、それ以前のバージョンでも同様にこのエラーは発生するようです。
対処法
エラーに書かれている通りにGPUのドライバーを最新にしたのに、まだエラーが出続けてしまう、というときは、
Player Settings の Other Settings のところにある
Graphics Jobs(Experimental)* のチェックボックスを確認して、ここをオフにします。
(Unity2019.1.6.f1のプロジェクトをHDRPで作成すると、ここのチェックボックスはデフォルトでオンになっています)
私の場合、これでちゃんとプロファイラの「GPU Usage」が見られるようになりました。
最後に
Unityのマニュアルの「GPU プロファイラー」のページを見ると、その件については書かれているのですが、
(そこの部分の文章だけ何故か英語のまま。。2019/6/15現在)
エラーメッセージで指示されている内容と実際の対処法が異なっているので、ここに覚え書きとして残しておきました。