Lines Matching defs:resource
37 bool get_bitmap(sk_sp<SkData> fileBits, DiffResource& resource, bool sizeOnly,
41 SkDebugf("ERROR: could not create codec for <%s>\n", resource.fFullPath.c_str());
42 resource.fStatus = DiffResource::kCouldNotDecode_Status;
57 if (!resource.fBitmap.setInfo(info.makeColorType(kN32_SkColorType))) {
58 SkDebugf("ERROR: could not set bitmap info for <%s>\n", resource.fFullPath.c_str());
59 resource.fStatus = DiffResource::kCouldNotDecode_Status;
67 if (!resource.fBitmap.tryAllocPixels()) {
68 SkDebugf("ERROR: could not allocate pixels for <%s>\n", resource.fFullPath.c_str());
69 resource.fStatus = DiffResource::kCouldNotDecode_Status;
73 if (SkCodec::kSuccess != codec->getPixels(resource.fBitmap.info(),
74 resource.fBitmap.getPixels(), resource.fBitmap.rowBytes())) {
75 SkDebugf("ERROR: codec failed for basePath <%s>\n", resource.fFullPath.c_str());
76 resource.fStatus = DiffResource::kCouldNotDecode_Status;
80 resource.fStatus = DiffResource::kDecoded_Status;