Lines Matching refs:pixmap
86 SkPixmap pixmap; in main() local
87 if (!image->peekPixels(&pixmap)) { in main()
110 switch (pixmap.colorType()) { in main()
115 pixmap.colorType()); in main()
119 if (pixmap.alphaType() == kUnpremul_SkAlphaType) { in main()
125 if (pixmap.rowBytes() != (size_t)pixmap.width() * pixmap.info().bytesPerPixel()) { in main()
130 if (!skcms_Transform(pixmap.addr(), fmt,alpha, &src_profile, in main()
131 pixmap.writable_addr(), fmt,alpha, &dst_profile, in main()
132 pixmap.width() * pixmap.height())) { in main()
136 pixmap.setColorSpace(dst_cs); in main()
138 write_png("transformed-skcms.png", SkImage::MakeRasterCopy(pixmap)); in main()
142 sk_sp<SkSurface> surface = SkSurface::MakeRaster(pixmap.info().makeColorSpace(dst_cs)); in main()
148 surface->writePixels(pixmap, 0,0); in main()
154 sk_sp<SkSurface> surface = SkSurface::MakeRaster(pixmap.info().makeColorSpace(dst_cs)); in main()