Opencl 只读和只读缓冲区
我有一个opencl缓冲区,内核A使用它作为只读,内核B使用它 正如你所读所写。因此,缓冲区是以读写方式创建的 在内核A中,有没有一种方法可以指示缓冲区是只读的 内核Opencl 只读和只读缓冲区,opencl,Opencl,我有一个opencl缓冲区,内核A使用它作为只读,内核B使用它 正如你所读所写。因此,缓冲区是以读写方式创建的 在内核A中,有没有一种方法可以指示缓冲区是只读的 内核 谢谢 是,您可以通过将指针设置为常量来指示: __kernel void mykernel (__global const int * a, ...) 或者甚至将内存设置为常量内存(如果它适合常量空间): 谢谢是否没有开放的cl特定标志?只有图像有。 __kernel void mykernel (__constant int
谢谢 是,您可以通过将指针设置为常量来指示:
__kernel void mykernel (__global const int * a, ...)
或者甚至将内存设置为常量内存(如果它适合常量空间):
谢谢是否没有开放的cl特定标志?只有图像有。
__kernel void mykernel (__constant int * a, ...)