尝试制作可比较1对多位图的应用。有一个参考位图和多个其他位图。每次比较的结果应该是带有差异的新位图。也许比较位图而不是纹理而不是数组?我最大的问题是让内核接受多个输入指针,以及如何比较数据..
extern "C" __global__ void compare(float *odata, float *idata, int width, int height)
工作和跟随没有(我称之为具有足够参数的函数)
extern "C" __global__ void compare(float *odata, float *idata, float *idata2, int width, int height)
答案 0 :(得分:1)
你的功能原型还可以。问题出在其他地方。通常,请确保为所有输入和输出阵列正确分配设备内存,并确保正确地将数据复制到设备阵列或从设备阵列复制数据。