Lines Matching refs:yuvSize
171 SkISize yuvSize = sizes[0];
173 SkAutoSTMalloc<128 * 128, uint32_t> tempYUV(yuvSize.fWidth * yuvSize.fHeight);
174 if (!yuvTex->readPixels(0, 0, yuvSize.fWidth, yuvSize.fHeight,
178 size_t yRowBytes = rowBytes[0] ? rowBytes[0] : yuvSize.fWidth;
179 size_t uRowBytes = rowBytes[1] ? rowBytes[1] : yuvSize.fWidth;
180 size_t vRowBytes = rowBytes[2] ? rowBytes[2] : yuvSize.fWidth;
181 if (yRowBytes < (size_t)yuvSize.fWidth || uRowBytes < (size_t)yuvSize.fWidth ||
182 vRowBytes < (size_t)yuvSize.fWidth) {
185 for (int j = 0; j < yuvSize.fHeight; ++j) {
186 for (int i = 0; i < yuvSize.fWidth; ++i) {
188 uint32_t y = GrColorUnpackR(tempYUV.get()[j * yuvSize.fWidth + i]);
189 uint32_t u = GrColorUnpackG(tempYUV.get()[j * yuvSize.fWidth + i]);
190 uint32_t v = GrColorUnpackB(tempYUV.get()[j * yuvSize.fWidth + i]);