0

我有使用说明:

__kernel void myKernel(__global const unsigned int4* data

但是CL_INVALID_PROGRAM_EXECUTABLE每当我尝试构建它时,我都会得到。但是,这两个构建都没有错误:

__kernel void myKernel(__global const int4* data
__kernel void myKernel(__global const unsigned int* data
4

1 回答 1

1

“unsigned int”是有效类型,但“unsigned int4”不是。我认为您正在寻找的是“uint4”。请参阅规范的第 6.1.2 节(“内置向量数据类型”)。

于 2013-10-05T01:31:29.923 回答