Home
last modified time | relevance | path

Searched refs:GAMMA_TO_LINEAR_BITS (Results 1 – 1 of 1) sorted by relevance

/external/webp/src/enc/
Dpicture_csp_enc.c180 #define GAMMA_TO_LINEAR_BITS 14 macro
186 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()