0
Intelカードが組み込まれたマシンでは面白い問題があります。clCreateContextは成功しましたが、clCreateCommandQueueは-33で失敗します。
clCreateContext()
は、コンテキストを作成するデバイスを使用して有効なコンテキストを返します。返されるエラーはCL_SUCCESS
です。ただし、コンテキストをclCreateCommandQueueWithProperties()
に渡すと、エラーコード-33、つまりCL_INVALID_DEVICE
が返されます。私はダブルテイクをして、エラーを正しくチェックしていることを確認しました。なぜ私はデバイス上のコンテキストを作成することができますが、コマンドキューは作成できませんか?
すべてのコードをMCVEとして掲載することはできますか?単に適切なコンテキストデバイスを 'clCreateCommandQueue()'に渡していないかもしれません。 – DarkZeros