关于图像参数传递
有一个问题困扰我很久,正好今天遇到类似的问题,依然没有找到合适的答案。我这里将帖子转帖过来,求帮助!
在数据传输下遇到的问题:
利用indata = clCreateBuffer(context, CL_MEM_READ_ONLY|CL_MEM_COPY_HOST_PTR, srcWidth*srcHight*sizeof(int), im, &status);这个函数传递数据到GPU上,描述如下:
当im是一维数组(大小有限)的时候,很顺利的实现传输,
当是一个指针的话就传不过去了,im实际是图像数据(1920*1080)。
现在我想将所有的数据传递给indata,该如何去做。