• Home
  • Raw
  • Download

Lines Matching refs:uint32

39 inline uint32 Abs_int32 (int32 x)  in Abs_int32()
46 return (uint32) (x < 0 ? -x : x); in Abs_int32()
52 uint32 mask = (uint32) (x >> 31); in Abs_int32()
54 return (uint32) (((uint32) x + mask) ^ mask); in Abs_int32()
119 inline uint32 Min_uint32 (uint32 x, uint32 y) in Min_uint32()
126 inline uint32 Min_uint32 (uint32 x, uint32 y, uint32 z) in Min_uint32()
133 inline uint32 Max_uint32 (uint32 x, uint32 y) in Max_uint32()
140 inline uint32 Max_uint32 (uint32 x, uint32 y, uint32 z) in Max_uint32()
147 inline uint32 Pin_uint32 (uint32 min, uint32 x, uint32 max) in Pin_uint32()
184 inline uint32 RoundDown2 (uint32 x) in RoundDown2()
187 return x & (uint32) ~1; in RoundDown2()
191 inline uint32 RoundDown4 (uint32 x) in RoundDown4()
194 return x & (uint32) ~3; in RoundDown4()
198 inline uint32 RoundDown8 (uint32 x) in RoundDown8()
201 return x & (uint32) ~7; in RoundDown8()
205 inline uint32 RoundDown16 (uint32 x) in RoundDown16()
208 return x & (uint32) ~15; in RoundDown16()
214 inline bool RoundUpForPixelSize (uint32 x, uint32 pixelSize, uint32 *result) in RoundUpForPixelSize()
217 uint32 multiple; in RoundUpForPixelSize()
254 uint32 ComputeBufferSize(uint32 pixelType, const dng_point &tileSize,
255 uint32 numPlanes, PaddingType paddingType);
502 inline uint32 Floor_uint32 (real32 x) in Floor_uint32()
505 return (uint32) Max_real32 (0.0f, x); in Floor_uint32()
509 inline uint32 Floor_uint32 (real64 x) in Floor_uint32()
516 if (temp < real64(std::numeric_limits<uint32>::max()) + 1.0) in Floor_uint32()
518 return (uint32) temp; in Floor_uint32()
530 inline uint32 Round_uint32 (real32 x) in Round_uint32()
537 inline uint32 Round_uint32 (real64 x) in Round_uint32()
602 inline uint32 SwapBytes32 (uint32 x) in SwapBytes32()
805 inline uint32 DNG_HalfToFloat (uint16 halfValue) in DNG_HalfToFloat()
820 return (uint32) (sign << 31); in DNG_HalfToFloat()
850 return (uint32) ((sign << 31) | ((0x1eL + 127 - 15) << 23) | (0x3ffL << 13)); in DNG_HalfToFloat()
872 return (uint32) ((sign << 31) | (exponent << 23) | mantissa); in DNG_HalfToFloat()
878 inline uint16 DNG_FloatToHalf (uint32 i) in DNG_FloatToHalf()
976 inline uint32 DNG_FP24ToFloat (const uint8 *input) in DNG_FP24ToFloat()
991 return (uint32) (sign << 31); in DNG_FP24ToFloat()
1021 return (uint32) ((sign << 31) | ((0x7eL + 128 - 64) << 23) | (0xffffL << 7)); in DNG_FP24ToFloat()
1043 return (uint32) ((sign << 31) | (exponent << 23) | mantissa); in DNG_FP24ToFloat()
1049 inline void DNG_FloatToFP24 (uint32 input, uint8 *output) in DNG_FloatToFP24()
1094 output [0] = (uint8)(((input >> 24) & 0x80) | (uint32) (exponent + 64)); in DNG_FloatToFP24()
1111 inline uint32 Muluh86 (uint32 x, uint32 y) in Muluh86()
1113 uint32 result; in Muluh86()
1127 #define MULUH(x,y) ((uint32) (((x) * (uint64) (y)) >> 32))
1178 inline uint32 DNG_Random (uint32 seed) in DNG_Random()
1183 uint32 temp = MULUH (0x069C16BD, seed); in DNG_Random()
1184 uint32 high = (temp + ((seed - temp) >> 1)) >> 16; in DNG_Random()
1188 uint32 low = seed - high * 127773; in DNG_Random()
1208 static const uint32 kRNGBits = 7;
1210 static const uint32 kRNGSize = 1 << kRNGBits;
1212 static const uint32 kRNGMask = kRNGSize - 1;
1214 static const uint32 kRNGSize2D = kRNGSize * kRNGSize;
1248 uint32 *hist,
1249 uint32 histLimit,
1250 uint32 plane = 0);
1257 uint32 bitDepth,