Lines Matching refs:pic
130 const WebPPicture* const pic = enc->pic_; in VP8IteratorImport() local
131 const uint8_t* const ysrc = pic->y + (y * pic->y_stride + x) * 16; in VP8IteratorImport()
132 const uint8_t* const usrc = pic->u + (y * pic->uv_stride + x) * 8; in VP8IteratorImport()
133 const uint8_t* const vsrc = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorImport()
134 const int w = MinSize(pic->width - x * 16, 16); in VP8IteratorImport()
135 const int h = MinSize(pic->height - y * 16, 16); in VP8IteratorImport()
139 ImportBlock(ysrc, pic->y_stride, it->yuv_in_ + Y_OFF, w, h, 16); in VP8IteratorImport()
140 ImportBlock(usrc, pic->uv_stride, it->yuv_in_ + U_OFF, uv_w, uv_h, 8); in VP8IteratorImport()
141 ImportBlock(vsrc, pic->uv_stride, it->yuv_in_ + V_OFF, uv_w, uv_h, 8); in VP8IteratorImport()
152 it->y_left_[-1] = ysrc[- 1 - pic->y_stride]; in VP8IteratorImport()
153 it->u_left_[-1] = usrc[- 1 - pic->uv_stride]; in VP8IteratorImport()
154 it->v_left_[-1] = vsrc[- 1 - pic->uv_stride]; in VP8IteratorImport()
156 ImportLine(ysrc - 1, pic->y_stride, it->y_left_, h, 16); in VP8IteratorImport()
157 ImportLine(usrc - 1, pic->uv_stride, it->u_left_, uv_h, 8); in VP8IteratorImport()
158 ImportLine(vsrc - 1, pic->uv_stride, it->v_left_, uv_h, 8); in VP8IteratorImport()
166 ImportLine(ysrc - pic->y_stride, 1, tmp_32, w, 16); in VP8IteratorImport()
167 ImportLine(usrc - pic->uv_stride, 1, tmp_32 + 16, uv_w, 8); in VP8IteratorImport()
168 ImportLine(vsrc - pic->uv_stride, 1, tmp_32 + 16 + 8, uv_w, 8); in VP8IteratorImport()
191 const WebPPicture* const pic = enc->pic_; in VP8IteratorExport() local
192 uint8_t* const ydst = pic->y + (y * pic->y_stride + x) * 16; in VP8IteratorExport()
193 uint8_t* const udst = pic->u + (y * pic->uv_stride + x) * 8; in VP8IteratorExport()
194 uint8_t* const vdst = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorExport()
195 int w = (pic->width - x * 16); in VP8IteratorExport()
196 int h = (pic->height - y * 16); in VP8IteratorExport()
202 ExportBlock(ysrc, ydst, pic->y_stride, w, h); in VP8IteratorExport()
207 ExportBlock(usrc, udst, pic->uv_stride, uv_w, uv_h); in VP8IteratorExport()
208 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h); in VP8IteratorExport()