18 #ifndef MAGICKCORE_OPENCL_H
19 #define MAGICKCORE_OPENCL_H
21 #if defined(__cplusplus) || defined(c_plusplus)
74 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType SetOpenCLEnabled(const MagickBooleanType magick_unused(value))
Definition: opencl.c:3274
struct _MagickCLDevice * MagickCLDevice
Definition: opencl.h:44
MagickCLDeviceType
Definition: opencl.h:25
unsigned long min
Definition: opencl.h:38
char * kernel_name
Definition: opencl.h:35
MagickExport const char * GetOpenCLDeviceVendorName(const MagickCLDevice)
Definition: exception.h:101
MagickExport void SetOpenCLDeviceEnabled(MagickCLDevice magick_unused(device), const MagickBooleanType magick_unused(value))
Definition: opencl.c:3266
MagickExport void SetOpenCLKernelProfileEnabled(MagickCLDevice magick_unused(device), const MagickBooleanType magick_unused(value))
Definition: opencl.c:3281
unsigned long max
Definition: opencl.h:38
MagickExport MagickCLDevice * GetOpenCLDevices(size_t *length, ExceptionInfo *magick_unused(exception))
Definition: opencl.c:3229
MagickBooleanType
Definition: magick-type.h:169
unsigned long count
Definition: opencl.h:38
MagickExport MagickCLDeviceType GetOpenCLDeviceType(const MagickCLDevice magick_unused(device))
Definition: opencl.c:3238
unsigned long total
Definition: opencl.h:38
MagickExport const KernelProfileRecord * GetOpenCLKernelProfileRecords(const MagickCLDevice magick_unused(device), size_t *length)
Definition: opencl.c:3245
MagickExport const char * GetOpenCLDeviceName(const MagickCLDevice magick_unused(device))
Definition: opencl.c:3222
MagickExport double GetOpenCLDeviceBenchmarkScore(const MagickCLDevice magick_unused(device))
Definition: opencl.c:3208
struct _KernelProfileRecord * KernelProfileRecord
MagickExport MagickBooleanType GetOpenCLDeviceEnabled(const MagickCLDevice magick_unused(device))
Definition: opencl.c:3215
MagickExport const char * GetOpenCLDeviceVersion(const MagickCLDevice magick_unused(device))
Definition: opencl.c:3254
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType GetOpenCLEnabled(void)
Definition: opencl.c:3261