Searched refs:GAMMA_TO_LINEAR_BITS (Results 1 – 1 of 1) sorted by relevance
180 #define GAMMA_TO_LINEAR_BITS 14 macro186 assert(2 * GAMMA_TO_LINEAR_BITS < 32); // we use uint32_t intermediate values in WEBP_DSP_INIT_FUNC()193 const double final_scale = 1 << GAMMA_TO_LINEAR_BITS; in WEBP_DSP_INIT_FUNC()215 (uint32_t)(MAX_Y_T * value) + (1 << GAMMA_TO_LINEAR_BITS >> 1); in WEBP_DSP_INIT_FUNC()231 const uint32_t tab_pos = v >> GAMMA_TO_LINEAR_BITS; in LinearToGammaS()233 const uint32_t x = v - (tab_pos << GAMMA_TO_LINEAR_BITS); // fractional part in LinearToGammaS()239 const uint32_t result = v0 + (v2 >> GAMMA_TO_LINEAR_BITS); in LinearToGammaS()247 return (v << GAMMA_TO_LINEAR_BITS) / MAX_Y_T; in GammaToLinearS()250 return (MAX_Y_T * value) >> GAMMA_TO_LINEAR_BITS; in LinearToGammaS()