Lines Matching full:a_ptr
730 const uint8_t* a_ptr,
734 a_ptr[0] * GammaToLinear(src[0]) +
735 a_ptr[step] * GammaToLinear(src[step]) +
736 a_ptr[rgb_stride] * GammaToLinear(src[rgb_stride]) +
737 a_ptr[rgb_stride + step] * GammaToLinear(src[rgb_stride + step]);
761 const uint8_t* const a_ptr,
767 const uint32_t a = SUM4ALPHA(a_ptr + j);
774 r = LinearToGammaWeighted(r_ptr + j, a_ptr + j, a, 4, rgb_stride);
775 g = LinearToGammaWeighted(g_ptr + j, a_ptr + j, a, 4, rgb_stride);
776 b = LinearToGammaWeighted(b_ptr + j, a_ptr + j, a, 4, rgb_stride);
784 const uint32_t a = 2u * SUM2ALPHA(a_ptr + j);
791 r = LinearToGammaWeighted(r_ptr + j, a_ptr + j, a, 0, rgb_stride);
792 g = LinearToGammaWeighted(g_ptr + j, a_ptr + j, a, 0, rgb_stride);
793 b = LinearToGammaWeighted(b_ptr + j, a_ptr + j, a, 0, rgb_stride);
836 const uint8_t* const a_ptr,
845 const int has_alpha = CheckNonOpaque(a_ptr, width, height, step, rgb_stride);
874 WebPExtractAlpha(a_ptr, rgb_stride, width, height,
921 rows_have_alpha &= !WebPExtractAlpha(a_ptr + off1, rgb_stride,
931 AccumulateRGBA(r_ptr + off1, g_ptr + off1, b_ptr + off1, a_ptr + off1,
957 row_has_alpha &= !WebPExtractAlpha(a_ptr + off, 0, width, 1, dst_a, 0);
965 AccumulateRGBA(r_ptr + off, g_ptr + off, b_ptr + off, a_ptr + off,
1092 const uint8_t* const a_ptr = import_alpha ? rgb + 3 : NULL;
1097 return ImportYUVAFromRGBA(r_ptr, g_ptr, b_ptr, a_ptr, step, rgb_stride,
1109 VP8PackARGB(a_ptr + offset, r_ptr + offset, g_ptr + offset,