Возможно ли присвоить буфер другому буферу, определенному в исходном коде OpenCL? Например, рассмотрим следующий код:Копирование буферов OpenCL напрямую
cl_mem buff;
cl_mem temp;
...
...
...
temp = buff;
Мне нужно позвонить clEnqueueBuffer() снова делать?
Я не понимаю вашу цель. Вы пытаетесь скопировать бафф в темп или назначить указатель баффа temp? – mfa
Я хочу иметь копию «buff», помещенную в «temp», чтобы передать ее аргументу ядра. Поскольку каждый раз, когда вызывается clEnqueueNDRangeKernel(), ядро должно вызываться с разными буферами. –
Что такое "clEnqueueBuffer"? В OpenCL API такой функции нет –