如何使用c ++ opencl api将参数传递给ocl内核?

时间:2013-07-13 12:06:52

标签: c++ opencl

如何使用c ++ ocl绑定将.cl文件中处理的参数作为预处理器定义传递?

含义:

foo.cl

# define LIMIT 12
typedef struct {
    uint i[LIMIT];
} foomatic;

转向

foo_nodefs.cl

typedef struct {
    uint i[LIMIT]; // main.cpp passing LIMIT to set it
} foomatic;

谢谢,

约翰

1 个答案:

答案 0 :(得分:0)

使用带有“-D LIMIT = 12”选项的cl :: Program :: build。