Lines Matching refs:openCL_library

156   *openCL_library;  variable
467 openCL_library->clReleaseEvent(info->events[i]); in DestroyMagickCLCacheInfo()
470 openCL_library->clReleaseMemObject(info->buffer); in DestroyMagickCLCacheInfo()
483 return(openCL_library->clCreateBuffer(device->context,flags,size,host_ptr, in CreateOpenCLBuffer()
489 (void) openCL_library->clReleaseKernel(kernel); in ReleaseOpenCLKernel()
494 (void) openCL_library->clReleaseMemObject(memobj); in ReleaseOpenCLMemObject()
499 (void) openCL_library->clRetainMemObject(memobj); in RetainOpenCLMemObject()
505 return(openCL_library->clSetKernelArg(kernel,(cl_uint) arg_index,arg_size, in SetOpenCLKernelArg()
555 info->buffer=openCL_library->clCreateBuffer(device->context, in AcquireMagickCLCacheInfo()
687 queue=openCL_library->clCreateCommandQueue(device->context, in AcquireOpenCLCommandQueue()
730 kernel=openCL_library->clCreateKernel(device->program,kernel_name, in AcquireOpenCLKernel()
1104 openCL_library->clWaitForEvents(cache_info->opencl->event_count, in RunOpenCLBenchmark()
1204 testEnv->library=openCL_library; in BenchmarkOpenCLDevices()
1287 status=openCL_library->clGetProgramInfo(device->program, in CacheOpenCLKernel()
1298 status=openCL_library->clGetProgramInfo(device->program, in CacheOpenCLKernel()
1333 device->program=openCL_library->clCreateProgramWithBinary(device->context,1, in LoadCachedOpenCLKernels()
1357 openCL_library->clGetProgramBuildInfo(device->program,device->deviceID, in LogOpenCLBuildFailure()
1360 openCL_library->clGetProgramBuildInfo(device->program,device->deviceID, in LogOpenCLBuildFailure()
1409 device->program=openCL_library->clCreateProgramWithSource( in CompileOpenCLKernel()
1415 status=openCL_library->clBuildProgram(device->program,1,&device->deviceID, in CompileOpenCLKernel()
1518 pixels=openCL_library->clEnqueueMapBuffer(queue,info->buffer,CL_TRUE, in CopyMagickCLCacheInfo()
1670 if (openCL_library->clRetainEvent(event) != CL_SUCCESS) in RegisterCacheEvent()
1672 openCL_library->clWaitForEvents(1,&event); in RegisterCacheEvent()
1726 status=openCL_library->clEnqueueNDRangeKernel(queue,kernel,work_dim,offset, in EnqueueOpenCLKernel()
1731 openCL_library->clFinish(queue); in EnqueueOpenCLKernel()
1732 status=openCL_library->clEnqueueNDRangeKernel(queue,kernel,work_dim, in EnqueueOpenCLKernel()
1744 openCL_library->clFlush(queue); in EnqueueOpenCLKernel()
1753 openCL_library->clReleaseEvent(event); in EnqueueOpenCLKernel()
2269 openCL_library->clGetPlatformInfo(platform,param_name,0,NULL,&length); in GetOpenCLPlatformString()
2271 openCL_library->clGetPlatformInfo(platform,param_name,length,value,NULL); in GetOpenCLPlatformString()
2284 openCL_library->clGetDeviceInfo(device,param_name,0,NULL,&length); in GetOpenCLDeviceString()
2286 openCL_library->clGetDeviceInfo(device,param_name,length,value,NULL); in GetOpenCLDeviceString()
2315 if (openCL_library->clGetPlatformIDs(0,NULL,&number_platforms) != CL_SUCCESS) in LoadOpenCLDevices()
2323 if (openCL_library->clGetPlatformIDs(number_platforms,platforms,NULL) != CL_SUCCESS) in LoadOpenCLDevices()
2393 clEnv->contexts[i]=openCL_library->clCreateContext(properties,number_devices, in LoadOpenCLDevices()
2420 openCL_library->clGetDeviceInfo(devices[j],CL_DEVICE_MAX_CLOCK_FREQUENCY, in LoadOpenCLDevices()
2423 openCL_library->clGetDeviceInfo(devices[j],CL_DEVICE_MAX_COMPUTE_UNITS, in LoadOpenCLDevices()
2426 openCL_library->clGetDeviceInfo(devices[j],CL_DEVICE_TYPE, in LoadOpenCLDevices()
2429 openCL_library->clGetDeviceInfo(devices[j],CL_DEVICE_LOCAL_MEM_SIZE, in LoadOpenCLDevices()
2457 clEnv->library=openCL_library; in InitializeOpenCL()
2506 #define BIND(X) openCL_library->X= &X; in BindOpenCLFunctions()
2508 (void) memset(openCL_library,0,sizeof(MagickLibrary)); in BindOpenCLFunctions()
2510 openCL_library->library=(void *)LoadLibraryA("OpenCL.dll"); in BindOpenCLFunctions()
2512 openCL_library->library=(void *)dlopen("libOpenCL.so",RTLD_NOW); in BindOpenCLFunctions()
2515 …if ((openCL_library->X=(MAGICKpfn_##X)OsLibraryGetFunctionAddress(openCL_library->library,#X)) == … in BindOpenCLFunctions()
2519 if (openCL_library->library == (void*) NULL) in BindOpenCLFunctions()
2570 openCL_library=(MagickLibrary *) AcquireMagickMemory(sizeof(MagickLibrary)); in LoadOpenCLLibrary()
2571 if (openCL_library == (MagickLibrary *) NULL) in LoadOpenCLLibrary()
2576 openCL_library=(MagickLibrary *)RelinquishMagickMemory(openCL_library); in LoadOpenCLLibrary()
2613 if (openCL_library != (MagickLibrary *) NULL) in OpenCLTerminus()
2615 if (openCL_library->library != (void *) NULL) in OpenCLTerminus()
2616 (void) lt_dlclose(openCL_library->library); in OpenCLTerminus()
2617 openCL_library=(MagickLibrary *) RelinquishMagickMemory(openCL_library); in OpenCLTerminus()
2753 status=openCL_library->clWaitForEvents(1,&event); in RecordProfileData()
2756 status=openCL_library->clGetKernelInfo(kernel,CL_KERNEL_FUNCTION_NAME,0,NULL, in RecordProfileData()
2764 status=openCL_library->clGetKernelInfo(kernel,CL_KERNEL_FUNCTION_NAME,length, in RecordProfileData()
2766 status|=openCL_library->clGetEventProfilingInfo(event, in RecordProfileData()
2768 status|=openCL_library->clGetEventProfilingInfo(event, in RecordProfileData()
2854 openCL_library->clFinish(queue); in ReleaseOpenCLCommandQueue()
2855 (void) openCL_library->clReleaseCommandQueue(queue); in ReleaseOpenCLCommandQueue()
2859 openCL_library->clFlush(queue); in ReleaseOpenCLCommandQueue()
2947 status=openCL_library->clGetEventInfo(info->events[i], in DestroyMagickCLCacheInfoAndPixels()
2952 openCL_library->clSetEventCallback(info->events[i],CL_COMPLETE, in DestroyMagickCLCacheInfoAndPixels()
3008 (void) openCL_library->clReleaseProgram(device->program); in RelinquishMagickCLDevice()
3010 (void) openCL_library->clReleaseCommandQueue( in RelinquishMagickCLDevice()
3053 (void) openCL_library->clReleaseContext(clEnv->contexts[i]); in RelinquishMagickCLEnv()