AMDOpenCL大学课程(3)
OpenCL内存对象就是一些OpenCL数据,这些数据一般在设备内存中,能够被拷入也能够被拷出。OpenCL内存对象包括buffer对象和image对象。buffer对象:连续的内存块----顺序存储,能够通过指针、行列式等直接访问。image对象:是2维或3维的内存对象,只能通过read_image()或write_image()来读取。image对象可以是可读或可写的,但不能同时既可读又可写。该函数会在指定的context上创建一个buffer对象,image对象相对比较复杂,留在后面再讲。flags参数指定buffer对象的读写属性,host_ptr可以是NULL,如果不为NULL,一般
暂无评论