• Home
  • Raw
  • Download

Lines Matching refs:imageSubset

2284 void SkPDFDevice::internalDrawImageRect(SkKeyedImage imageSubset,  in internalDrawImageRect()  argument
2289 if (!imageSubset) { in internalDrawImageRect()
2293 SkIRect bounds = imageSubset.image()->bounds(); in internalDrawImageRect()
2295 if (imageSubset.image()->isOpaque()) { in internalDrawImageRect()
2308 if (bounds != imageSubset.image()->bounds()) { in internalDrawImageRect()
2309 imageSubset = imageSubset.subset(bounds); in internalDrawImageRect()
2311 if (!imageSubset) { in internalDrawImageRect()
2317 bool imageAlphaOnly = imageSubset.image()->isAlphaOnly() && !paint.getMaskFilter(); in internalDrawImageRect()
2320 sk_sp<SkImage> img = color_filter(imageSubset.image().get(), colorFilter); in internalDrawImageRect()
2322 imageSubset = SkKeyedImage(std::move(img)); in internalDrawImageRect()
2323 if (!imageSubset) { in internalDrawImageRect()
2326 imageAlphaOnly = imageSubset.image()->isAlphaOnly(); in internalDrawImageRect()
2331 sk_sp<SkImage> mask = alpha_image_to_greyscale_image(imageSubset.image().get()); in internalDrawImageRect()
2360 paint.setShader(imageSubset.image()->makeShader(&transform)); in internalDrawImageRect()
2362 path.addRect(SkRect::Make(imageSubset.image()->bounds())); in internalDrawImageRect()
2388 SkRect imageBounds = SkRect::Make(imageSubset.image()->bounds()); in internalDrawImageRect()
2439 canvas->drawImage(imageSubset.image(), 0, 0); in internalDrawImageRect()
2448 imageSubset = SkKeyedImage(surface->makeImageSnapshot()); in internalDrawImageRect()
2449 if (!imageSubset) { in internalDrawImageRect()
2459 SkIRect subset = imageSubset.image()->bounds(); in internalDrawImageRect()
2483 sk_sp<SkImage> img = color_filter(imageSubset.image().get(), colorFilter); in internalDrawImageRect()
2484 imageSubset = SkKeyedImage(std::move(img)); in internalDrawImageRect()
2485 if (!imageSubset) { in internalDrawImageRect()
2492 SkBitmapKey key = imageSubset.key(); in internalDrawImageRect()
2496 SkASSERT(imageSubset); in internalDrawImageRect()
2497 pdfimage = SkPDFCreateBitmapObject(imageSubset.release(), in internalDrawImageRect()