Lines Matching defs:context
52 virtual GrSurfaceProxyView onView(GrRecordingContext* context) const = 0;
110 GrSurfaceProxyView SkSpecialImage::view(GrRecordingContext* context) const {
111 return as_SIB(this)->onView(context);
218 GrSurfaceProxyView onView(GrRecordingContext* context) const override {
219 if (context) {
220 return std::get<0>(GrMakeCachedBitmapProxyView(context, fBitmap, GrMipmapped::kNo));
323 static sk_sp<SkImage> wrap_proxy_in_image(GrRecordingContext* context, GrSurfaceProxyView view,
326 return sk_make_sp<SkImage_Gpu>(sk_ref_sp(context),
334 SkSpecialImage_Gpu(GrRecordingContext* context, const SkIRect& subset,
338 , fContext(context)
376 GrSurfaceProxyView onView(GrRecordingContext* context) const override { return fView; }
462 sk_sp<SkSpecialImage> SkSpecialImage::MakeDeferredFromGpu(GrRecordingContext* context,
470 if (!context || context->abandoned() || !view.asTextureProxy()) {
474 return sk_make_sp<SkSpecialImage_Gpu>(context, subset, uniqueID, std::move(view), colorType,