merge fixes
This commit is contained in:
25
benchmarks/opencl/lbm/ocl.h
Normal file
25
benchmarks/opencl/lbm/ocl.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef __OCLH__
|
||||
#define __OCLH__
|
||||
|
||||
typedef struct {
|
||||
cl_platform_id clPlatform;
|
||||
cl_context_properties clCps[3];
|
||||
cl_device_id clDevice;
|
||||
cl_context clContext;
|
||||
cl_command_queue clCommandQueue;
|
||||
cl_program clProgram;
|
||||
cl_kernel clKernel;
|
||||
} OpenCL_Param;
|
||||
|
||||
|
||||
#define CHECK_ERROR(errorMessage) \
|
||||
if(clStatus != CL_SUCCESS) \
|
||||
{ \
|
||||
printf("Error: %s!\n",errorMessage); \
|
||||
printf("Line: %d\n",__LINE__); \
|
||||
exit(1); \
|
||||
}
|
||||
|
||||
char* readFile(char*);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user