Go to the source code of this file.
|
enum | MagickOpenCLProgram { MAGICK_OPENCL_ACCELERATE = 0,
MAGICK_OPENCL_NUM_PROGRAMS
} |
|
enum | ImageMagickOpenCLMode { MAGICK_OPENCL_OFF = 0,
MAGICK_OPENCL_DEVICE_SELECT_AUTO = 1,
MAGICK_OPENCL_DEVICE_SELECT_USER = 2,
MAGICK_OPENCL_DEVICE_SELECT_AUTO_CLEAR_CACHE = 3
} |
|
enum | MagickOpenCLEnvParam {
MAGICK_OPENCL_ENV_PARAM_DEVICE,
MAGICK_OPENCL_ENV_PARAM_OPENCL_DISABLED,
MAGICK_OPENCL_ENV_PARAM_OPENCL_INITIALIZED,
MAGICK_OPENCL_ENV_PARAM_PROGRAM_CACHE_DISABLED,
MAGICK_OPENCL_ENV_PARAM_REGENERATE_PROFILE,
MAGICK_OPENCL_ENV_PARAM_PLATFORM_VENDOR,
MAGICK_OPENCL_ENV_PARAM_DEVICE_NAME
} |
|
|
MagickExport MagickBooleanType | GetMagickOpenCLEnvParam (MagickCLEnv, MagickOpenCLEnvParam, size_t, void *, ExceptionInfo *) |
|
MagickExport MagickBooleanType | InitImageMagickOpenCL (ImageMagickOpenCLMode, void *, void *, ExceptionInfo *) |
|
MagickExport MagickBooleanType | InitOpenCLEnv (MagickCLEnv, ExceptionInfo *) |
|
MagickExport MagickBooleanType | SetMagickOpenCLEnvParam (MagickCLEnv, MagickOpenCLEnvParam, size_t, void *, ExceptionInfo *) |
|
MagickExport MagickCLEnv | GetDefaultOpenCLEnv () |
|
Enumerator |
---|
MAGICK_OPENCL_OFF |
|
MAGICK_OPENCL_DEVICE_SELECT_AUTO |
|
MAGICK_OPENCL_DEVICE_SELECT_USER |
|
MAGICK_OPENCL_DEVICE_SELECT_AUTO_CLEAR_CACHE |
|
Enumerator |
---|
MAGICK_OPENCL_ENV_PARAM_DEVICE |
|
MAGICK_OPENCL_ENV_PARAM_OPENCL_DISABLED |
|
MAGICK_OPENCL_ENV_PARAM_OPENCL_INITIALIZED |
|
MAGICK_OPENCL_ENV_PARAM_PROGRAM_CACHE_DISABLED |
|
MAGICK_OPENCL_ENV_PARAM_REGENERATE_PROFILE |
|
MAGICK_OPENCL_ENV_PARAM_PLATFORM_VENDOR |
|
MAGICK_OPENCL_ENV_PARAM_DEVICE_NAME |
|
Enumerator |
---|
MAGICK_OPENCL_ACCELERATE |
|
MAGICK_OPENCL_NUM_PROGRAMS |
|