Lines Matching refs:SkBitmap
86 static std::unique_ptr<SkBitmap> prepare_for_image_ref(const SkBitmap& bm, in prepare_for_image_ref()
94 std::unique_ptr<SkBitmap> copy(new SkBitmap); in prepare_for_image_ref()
101 return std::make_unique<SkBitmap>(bm); in prepare_for_image_ref()
104 CGImageRef SkCreateCGImageRefWithColorspace(const SkBitmap& bm, in SkCreateCGImageRefWithColorspace()
112 std::unique_ptr<SkBitmap> bitmap = prepare_for_image_ref(bm, &bitsPerComponent, &info); in SkCreateCGImageRefWithColorspace()
124 [](void* p, const void*, size_t) { delete reinterpret_cast<SkBitmap*>(p); })); in SkCreateCGImageRefWithColorspace()
136 void SkCGDrawBitmap(CGContextRef cg, const SkBitmap& bm, float x, float y) { in SkCGDrawBitmap()
210 bool SkCreateBitmapFromCGImage(SkBitmap* dst, CGImageRef image) { in SkCreateBitmapFromCGImage()
215 SkBitmap tmp; in SkCreateBitmapFromCGImage()
229 SkASSERT(SkBitmap::ComputeIsOpaque(tmp)); in SkCreateBitmapFromCGImage()
234 if (SkBitmap::ComputeIsOpaque(tmp)) { in SkCreateBitmapFromCGImage()
244 SkBitmap bm; in SkMakeImageFromCGImage()