阅读纹理

读取图像几乎就像读取数组一样。唯一的区别在于尺寸和偏移需要是三维的。

clEnqueueReadImage($queue, $memobj, $blocking, $offset, $size, $stride, $slice_pitch, $target, 0, null, null);

$ stride 定义一行有多少字节。通常这只是宽度*(每个像素的字节数),但是有人可能想要更改它以使数据与存储体对齐。 $ slice_pitch 也是如此,只有这个值是第三个维度。