Lines Matching refs:srcInfo
104 bool SkJpegEncoderMgr::initializeRGB(const SkImageInfo& srcInfo, in initializeRGB() argument
112 SkColorType srcCT = srcInfo.colorType(); in initializeRGB()
114 && srcInfo.alphaType() == kUnpremul_SkAlphaType; in initializeRGB()
140 … dstInfo = SkImageInfo::Make(srcInfo.width(), 1, kRGB_888x_SkColorType, kUnpremul_SkAlphaType); in initializeRGB()
144 SkAlphaType dstAT = applyPremul ? kPremul_SkAlphaType : srcInfo.alphaType(); in initializeRGB()
147 dstInfo = SkImageInfo::Make(srcInfo.width(), 1, kRGBA_8888_SkColorType, dstAT); in initializeRGB()
158 fSrcInfo = srcInfo.makeWH(srcInfo.width(), 1); in initializeRGB()
162 fCInfo.image_width = srcInfo.width(); in initializeRGB()
163 fCInfo.image_height = srcInfo.height(); in initializeRGB()
238 bool SkJpegEncoderMgr::initializeYUV(const SkYUVAPixmapInfo& srcInfo, in initializeYUV() argument
241 fCInfo.image_width = srcInfo.yuvaInfo().width(); in initializeYUV()
242 fCInfo.image_height = srcInfo.yuvaInfo().height(); in initializeYUV()
248 if (srcInfo.yuvColorSpace() != kJPEG_Full_SkYUVColorSpace) { in initializeYUV()
253 switch (srcInfo.dataType()) { in initializeYUV()
262 switch (srcInfo.yuvaInfo().planeConfig()) { in initializeYUV()
272 auto [ssHoriz, ssVert] = SkYUVAInfo::SubsamplingFactors(srcInfo.yuvaInfo().subsampling()); in initializeYUV()