clEnqueueReadBuffer を試していたときに、例外が発生しました。
スレッド「メイン」の例外 java.lang.IllegalArgumentException: 非ブロッキング読み取り操作は、ダイレクト バッファへのポインタを使用してのみ実行できます
この行で:
ec.add(clEnqueueReadBuffer(commandQueue, zCacheMem, false, 0, Sizeof.cl_int*numWords, zCachePtr, 0 , null, readEvents[0]));
zCacheMem が cl_mem の場合、zCachePtr は int[] を指しています。
このエラーを説明するドキュメントが見つかりません。誰か助けてくれませんか?