Lines Matching refs:ref
29 const uint8_t* ref, int ref_stride,
40 const double value = (double)ref[y * ref_stride + x];
72 int WebPPictureDistortion(const WebPPicture* src, const WebPPicture* ref,
79 if (src == NULL || ref == NULL ||
80 src->width != ref->width || src->height != ref->height ||
81 src->use_argb != ref->use_argb || result == NULL) {
88 if (src->argb == NULL || ref->argb == NULL) {
102 tmp2[j * w + i] = ref->argb[i + j * ref->argb_stride] >> (c * 8);
115 if (src->y == NULL || ref->y == NULL ||
116 src->u == NULL || ref->u == NULL ||
117 src->v == NULL || ref->v == NULL) {
121 if (has_alpha != !!(ref->colorspace & WEBP_CSP_ALPHA_BIT) ||
122 (has_alpha && (src->a == NULL || ref->a == NULL))) {
129 AccumulateLSIM(src->y, src->y_stride, ref->y, ref->y_stride,
131 AccumulateLSIM(src->u, src->uv_stride, ref->u, ref->uv_stride,
133 AccumulateLSIM(src->v, src->uv_stride, ref->v, ref->uv_stride,
136 AccumulateLSIM(src->a, src->a_stride, ref->a, ref->a_stride,
141 ref->y, ref->y_stride,
144 ref->u, ref->uv_stride,
147 ref->v, ref->uv_stride,
151 ref->a, ref->a_stride,