通常、clCreateImage2D の 2 番目のパラメーターはフラグ CL_MEM_READ などですが、サンプル コードの 1 つで 0 を見つけました (P. no: 80、openCL を使用した Heterogeneous Computing ):
//Create space for the source image on the device
cl_mem bufferSourceImage = clCreateImage2D(
context,0,&format, width,height,0,NULL,NULL);
なぜそうなのですか?