9 #define MAGICKCORE_IMPLEMENTATION 1
10 #define MAGICK_PLUSPLUS_IMPLEMENTATION 1
23 const std::string &source_)
31 MagickCore::InitImageMagickOpenCL(MagickCore::MAGICK_OPENCL_OFF,NULL,NULL,
43 status=MagickCore::InitImageMagickOpenCL(
44 MagickCore::MAGICK_OPENCL_DEVICE_SELECT_AUTO,NULL,NULL,exceptionInfo) ==
47 status=MagickCore::InitImageMagickOpenCL(
48 MagickCore::MAGICK_OPENCL_DEVICE_SELECT_AUTO_CLEAR_CACHE,NULL,NULL,
49 exceptionInfo) == MagickTrue;
56 MagickCore::MagickCoreGenesis(path_,MagickFalse);
63 MagickCore::SetRandomSecretKey(seed);
71 MagickCore::MagickCoreTerminus();
MagickPPExport bool EnableOpenCL(const bool useCache_=true)
MagickPPExport void DisableOpenCL(void)
MagickPPExport void SetRandomSeed(const unsigned long seed)
static bool magick_initialized
#define ThrowPPException(quiet)
MagickPPExport void CloneString(char **destination_, const std::string &source_)
MagickPPExport void InitializeMagick(const char *path_)
MagickPPExport void TerminateMagick()