Lines Matching refs:argb
143 const uint32_t argb = ptr[x]; in WebPMultARGBRow_C() local
144 if (argb < 0xff000000u) { // alpha < 255 in WebPMultARGBRow_C()
145 if (argb <= 0x00ffffffu) { // alpha == 0 in WebPMultARGBRow_C()
148 const uint32_t alpha = (argb >> 24) & 0xff; in WebPMultARGBRow_C()
150 uint32_t out = argb & 0xff000000u; in WebPMultARGBRow_C()
151 out |= Mult(argb >> 0, scale) << 0; in WebPMultARGBRow_C()
152 out |= Mult(argb >> 8, scale) << 8; in WebPMultARGBRow_C()
153 out |= Mult(argb >> 16, scale) << 16; in WebPMultARGBRow_C()
325 static int ExtractAlpha_C(const uint8_t* argb, int argb_stride, in ExtractAlpha_C() argument
333 const uint8_t alpha_value = argb[4 * i]; in ExtractAlpha_C()
337 argb += argb_stride; in ExtractAlpha_C()
343 static void ExtractGreen_C(const uint32_t* argb, uint8_t* alpha, int size) { in ExtractGreen_C() argument
345 for (i = 0; i < size; ++i) alpha[i] = argb[i] >> 8; in ExtractGreen_C()
393 void (*WebPExtractGreen)(const uint32_t* argb, uint8_t* alpha, int size);