Lines Matching defs:info
35 const SkImageInfo& info,
41 virtual bool onGetInfo(SkImageInfo* info) SK_OVERRIDE {
42 *info = fInfo;
45 virtual bool onGetPixels(const SkImageInfo& info,
59 TargetAllocator(const SkImageInfo& info,
62 : fInfo(info)
70 if (NULL == fTarget || !equal_modulo_alpha(fInfo, bm->info())) {
114 const SkImageInfo& info,
119 , fInfo(info)
153 bool DecodingImageGenerator::onGetPixels(const SkImageInfo& info,
156 if (fInfo != info) {
157 // The caller has specified a different info. This is an
171 info.fAlphaType == kUnpremul_SkAlphaType);
176 bool success = decoder->decode(fStream, &bitmap, info.colorType(),
184 SkASSERT(bitmap.canCopyTo(info.colorType()));
185 bool copySuccess = bitmap.copyTo(&bm, info.colorType(), &allocator);
191 SkASSERT(check_alpha(info.alphaType(), bm.alphaType()));
193 SkASSERT(check_alpha(info.alphaType(), bitmap.alphaType()));
196 if (kIndex_8_SkColorType == info.colorType()) {
236 SkImageInfo info = bitmap.info();
238 if (opts.fUseRequestedColorType && (opts.fRequestedColorType != info.colorType())) {
243 info.fColorType = opts.fRequestedColorType;
246 if (opts.fRequireUnpremul && info.fAlphaType != kOpaque_SkAlphaType) {
247 info.fAlphaType = kUnpremul_SkAlphaType;
250 (data, autoStream.detach(), info,