2010-12-14 17 views

答えて

17

はい。ブールのサイズはではなく、と定義されています。したがって、関連するAPIタイプ(値はデバイスに依存します)がありません。

サポートされているスカラー型の一覧については、6.1.1「OpenCL 1.1仕様の組み込みスカラデータ型」を参照してください。

節6.8.k

からプログラム内の関数を__kernelする引数は、組み込みの スカラー型BOOL、半分、size_tの、ptrdiff_tの、intptr_tとuintptr_tを使用して宣言することはできません。 これらのタイプの半分を除くバイトのサイズは実装定義であり、さらに、OpenCLデバイスとホストプロセッサのために が異なる場合もあります。 ポインタとして宣言されたカーネルに引数として渡されるバッファオブジェクトを割り当てます。これら タイプ

+3

私は混乱していますが、ブールタイプがありますが使用できません。 – smuggledPancakes

+10

サイズは移植可能に定義されていないため、コンピューティングデバイス上のホストとOpenCLコード間の転送やアクセスにカーネルを使用することはできません。 – grrussel

関連する問題