CoreImageにGPUを使用するように強制する方法はありますか?
-
01-10-2019 - |
質問
次の問題があります。一連のコア画像フィルターは、プログラムで常に実行されます。 MacBook Proで評価する際、Core Imageは、予想どおり、GPU上のすべてのグラフィック計算をスケジュールすることを決定します。 ただし、MacProを使用する場合、CIはCPUを使用します!他の処理に必要なので、これは問題です。 [1
今の質問は、CIにGPUのみで実行するように言うことができますか?
1]どちらのハードウェアセットも最新のものです。 MacProには8つのコアがあります。
解決
CoreImageは、明示的に無効になっていない限り、GPUを常に使用します。コンソールログを確認してください。なぜソフトウェアに戻ったのかを言って何かを吐き出すはずです。
別のオプションは、バイナリ検索を試して、問題のあるフィルターを見つけることです。問題が原因であることを知ることができるまで、チェーンから物を取り除きます。
見る このスレッド このような問題をデバッグする他の誰かのために。
所属していません StackOverflow