84
84
#if defined(MAGICKCORE_HDRI_SUPPORT)
85
85
#define CLOptions "-DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float " \
86
"-DCLPixelType=float4 -DQuantumRange=%.15g -DMagickEpsilon=%.15g"
86
"-DCLPixelType=float4 -DQuantumRange=%g -DMagickEpsilon=%g"
87
87
#define CLPixelPacket cl_float4
89
89
#if (MAGICKCORE_QUANTUM_DEPTH == 8)
90
90
#define CLOptions "-DCLQuantum=uchar -DCLPixelType=uchar4 " \
91
"-DQuantumRange=%.15g -DMagickEpsilon=%.15g"
91
"-DQuantumRange=%g -DMagickEpsilon=%g"
92
92
#define CLPixelPacket cl_uchar4
93
93
#elif (MAGICKCORE_QUANTUM_DEPTH == 16)
94
94
#define CLOptions "-DCLQuantum=ushort -DCLPixelType=ushort4 " \
95
"-DQuantumRange=%.15g -DMagickEpsilon=%.15g"
95
"-DQuantumRange=%g -DMagickEpsilon=%g"
96
96
#define CLPixelPacket cl_ushort4
97
97
#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
98
98
#define CLOptions "-DCLQuantum=uint -DCLPixelType=uint4 " \
99
"-DQuantumRange=%.15g -DMagickEpsilon=%.15g"
99
"-DQuantumRange=%g -DMagickEpsilon=%g"
100
100
#define CLPixelPacket cl_uint4
101
101
#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
102
102
#define CLOptions "-DCLQuantum=ulong -DCLPixelType=ulong4 " \
103
"-DQuantumRange=%.15g -DMagickEpsilon=%.15g"
103
"-DQuantumRange=%g -DMagickEpsilon=%g"
104
104
#define CLPixelPacket cl_ulong4