|
MagickCore
6.8.9
|
#include "magick/studio.h"#include "magick/artifact.h"#include "magick/cache.h"#include "magick/color.h"#include "magick/compare.h"#include "magick/constitute.h"#include "magick/distort.h"#include "magick/draw.h"#include "magick/effect.h"#include "magick/exception.h"#include "magick/exception-private.h"#include "magick/fx.h"#include "magick/gem.h"#include "magick/geometry.h"#include "magick/image.h"#include "magick/image-private.h"#include "magick/layer.h"#include "magick/mime-private.h"#include "magick/memory_.h"#include "magick/monitor.h"#include "magick/montage.h"#include "magick/morphology.h"#include "magick/nt-base.h"#include "magick/nt-base-private.h"#include "magick/opencl.h"#include "magick/opencl-private.h"#include "magick/option.h"#include "magick/policy.h"#include "magick/property.h"#include "magick/quantize.h"#include "magick/quantum.h"#include "magick/random_.h"#include "magick/random-private.h"#include "magick/resample.h"#include "magick/resource_.h"#include "magick/splay-tree.h"#include "magick/semaphore.h"#include "magick/statistic.h"#include "magick/string_.h"#include "magick/token.h"#include "magick/utility.h"Data Structures | |
| struct | _MagickCLEnv |
Variables | |
| char * | openclCachedFilesDirectory |
| SemaphoreInfo * | openclCachedFilesDirectoryLock |
| MagickExport MagickCLEnv AcquireMagickOpenCLEnv | ( | ) |
| MagickPrivate cl_command_queue AcquireOpenCLCommandQueue | ( | MagickCLEnv | magick_unusedclEnv | ) |
References magick_unreferenced.
| MagickPrivate cl_kernel AcquireOpenCLKernel | ( | MagickCLEnv | magick_unusedclEnv, |
| MagickOpenCLProgram | magick_unusedprogram, | ||
| const char * | magick_unusedkernelName | ||
| ) |
References magick_unreferenced.
| MagickPrivate cl_mem GetAndLockRandSeedBuffer | ( | MagickCLEnv | clEnv | ) |
References magick_unreferenced.
| MagickExport MagickCLEnv GetDefaultOpenCLEnv | ( | ExceptionInfo * | magick_unusedexception | ) |
References magick_unreferenced.
Referenced by OpenCLLog().
| MagickExport MagickBooleanType GetMagickOpenCLEnvParam | ( | MagickCLEnv | magick_unusedclEnv, |
| MagickOpenCLEnvParam | magick_unusedparam, | ||
| size_t | magick_unuseddataSize, | ||
| void * | magick_unuseddata, | ||
| ExceptionInfo * | magick_unusedexception | ||
| ) |
References magick_unreferenced, and MagickFalse.
| MagickPrivate unsigned int GetNumRandGenerators | ( | MagickCLEnv | clEnv | ) |
References magick_unreferenced.
| MagickPrivate const char* GetOpenCLCachedFilesDirectory | ( | ) |
References AcquireMagickMemory(), ActivateSemaphoreInfo(), CopyMagickString(), DestroyString(), DirectorySeparator, FormatLocaleString(), GetEnvironmentValue(), GetPathAttributes(), LockSemaphoreInfo(), MagickFalse, MaxTextExtent, openclCachedFilesDirectory, and UnlockSemaphoreInfo().
Referenced by OpenCLLog().
| MagickPrivate unsigned long GetOpenCLDeviceLocalMemorySize | ( | MagickCLEnv | magick_unusedclEnv | ) |
References magick_unreferenced.
| MagickPrivate float GetRandNormalize | ( | MagickCLEnv | clEnv | ) |
References magick_unreferenced.
| void initAccelerateTimer | ( | AccelerateTimer * | timer | ) |
References _AccelerateTimer::_freq, and resetAccelerateTimer().
| MagickExport MagickBooleanType InitImageMagickOpenCL | ( | ImageMagickOpenCLMode | magick_unusedmode, |
| void * | magick_unuseduserSelectedDevice, | ||
| void * | magick_unusedselectedDevice, | ||
| ExceptionInfo * | magick_unusedexception | ||
| ) |
References magick_unreferenced, and MagickFalse.
| MagickExport MagickBooleanType InitOpenCLEnv | ( | MagickCLEnv | magick_unusedclEnv, |
| ExceptionInfo * | magick_unusedexception | ||
| ) |
References magick_unreferenced, and MagickFalse.
| MagickPrivate void OpenCLLog | ( | const char * | message | ) |
| MagickPrivate MagickBooleanType OpenCLThrowMagickException | ( | ExceptionInfo * | exception, |
| const char * | module, | ||
| const char * | function, | ||
| const size_t | line, | ||
| const ExceptionType | severity, | ||
| const char * | tag, | ||
| const char * | format, | ||
| ... | |||
| ) |
References magick_unreferenced, and MagickFalse.
| double readAccelerateTimer | ( | AccelerateTimer * | timer | ) |
References _AccelerateTimer::_clocks, and _AccelerateTimer::_freq.
| MagickExport MagickBooleanType RelinquishCommandQueue | ( | MagickCLEnv | magick_unusedclEnv, |
| cl_command_queue | magick_unusedqueue | ||
| ) |
References magick_unreferenced, and MagickFalse.
| MagickExport MagickBooleanType RelinquishMagickOpenCLEnv | ( | MagickCLEnv | magick_unusedclEnv | ) |
References magick_unreferenced, and MagickFalse.
| MagickPrivate MagickBooleanType RelinquishOpenCLKernel | ( | MagickCLEnv | magick_unusedclEnv, |
| cl_kernel | magick_unusedkernel | ||
| ) |
References magick_unreferenced, and MagickFalse.
| void resetAccelerateTimer | ( | AccelerateTimer * | timer | ) |
References _AccelerateTimer::_clocks, and _AccelerateTimer::_start.
Referenced by initAccelerateTimer().
| MagickExport MagickCLEnv SetDefaultOpenCLEnv | ( | MagickCLEnv | magick_unusedclEnv | ) |
References magick_unreferenced.
| MagickExport MagickBooleanType SetMagickOpenCLEnvParam | ( | MagickCLEnv | magick_unusedclEnv, |
| MagickOpenCLEnvParam | magick_unusedparam, | ||
| size_t | magick_unuseddataSize, | ||
| void * | magick_unuseddata, | ||
| ExceptionInfo * | magick_unusedexception | ||
| ) |
References magick_unreferenced, and MagickFalse.
| void startAccelerateTimer | ( | AccelerateTimer * | timer | ) |
References _AccelerateTimer::_start.
| void stopAccelerateTimer | ( | AccelerateTimer * | timer | ) |
References _AccelerateTimer::_clocks, and _AccelerateTimer::_start.
| MagickPrivate void UnlockRandSeedBuffer | ( | MagickCLEnv | clEnv | ) |
References magick_unreferenced.
| char* openclCachedFilesDirectory |
Referenced by GetOpenCLCachedFilesDirectory().
| SemaphoreInfo* openclCachedFilesDirectoryLock |