diff --git a/GPU_version/vio/include/vio/cl_class.h b/GPU_version/vio/include/vio/cl_class.h index f8548c1..f41b352 100644 --- a/GPU_version/vio/include/vio/cl_class.h +++ b/GPU_version/vio/include/vio/cl_class.h @@ -46,7 +46,7 @@ public: cl_int err=_kernel->setArg(id,_images.back().first); if(err!=0){ - std::cerr<<"Error C:Kernel, F:write image, L:setArg ID:\t"<enqueueMapBuffer(i.first.first,CL_TRUE,CL_MAP_WRITE,0,sizeof(T) * i.first.second); - std::cerr<<"\n reload class L:59,\t"; + std::cout<<"\n reload class L:59,\t"; memcpy(Map_buf,buf,sizeof(T) * i.first.second); - std::cerr<<"L:61\t"; + std::cout<<"L:61\t"; if(queue->enqueueUnmapMemObject(i.first.first,Map_buf)!=CL_SUCCESS)std::cerr<<"Reload buffer on GPU failed"<<'\n'; - std::cerr<<"L:63\n"; + std::cout<<"L:63\n"; } return CL_SUCCESS; }; @@ -188,13 +188,13 @@ public: } template void read(size_t id1/*kernal ID*/,size_t id2/*buffer ID*/,size_t size/*size*/, T* out){ - std::cerr<<"read GPU line 191\t"; + std::cout<<"read GPU line 191\t"; T* Map_buf=(T*)queue->enqueueMapBuffer(_kernels.at(id1).read(id2).first,CL_TRUE,CL_MAP_READ,0,sizeof(T) * size); - std::cerr<<"read GPU line 193\t"; + std::cout<<"read GPU line 193\t"; memcpy(out,Map_buf,sizeof(T) * size); - std::cerr<<"read GPU line 195\t"; + std::cout<<"read GPU line 195\t"; if(queue->enqueueUnmapMemObject(_kernels.at(id1).read(id2).first,Map_buf)!=CL_SUCCESS)std::cerr<<"Read buffer on GPU failed"<<'\n'; - std::cerr<<"read GPU line 197\t"; + std::cout<<"read GPU line 197\t"; } void clear_buf(); private: