Lines Matching refs:GrSurfaceContext
36 std::unique_ptr<GrSurfaceContext> GrSurfaceContext::Make(GrRecordingContext* context, in Make()
49 std::unique_ptr<GrSurfaceContext> surfaceContext; in Make()
73 surfaceContext = std::make_unique<GrSurfaceContext>(context, std::move(readView), info); in Make()
79 std::unique_ptr<GrSurfaceContext> GrSurfaceContext::Make(GrRecordingContext* context, in Make()
113 return GrSurfaceContext::Make(context, std::move(view), info.colorInfo()); in Make()
116 std::unique_ptr<GrSurfaceContext> GrSurfaceContext::Make(GrRecordingContext* context, in Make()
139 GrSurfaceContext::GrSurfaceContext(GrRecordingContext* context, in GrSurfaceContext() function in GrSurfaceContext
146 const GrCaps* GrSurfaceContext::caps() const { return fContext->priv().caps(); } in caps()
148 GrAuditTrail* GrSurfaceContext::auditTrail() { in auditTrail()
152 GrDrawingManager* GrSurfaceContext::drawingManager() { in drawingManager()
156 const GrDrawingManager* GrSurfaceContext::drawingManager() const { in drawingManager()
161 GrSingleOwner* GrSurfaceContext::singleOwner() const { return fContext->priv().singleOwner(); } in singleOwner()
169 bool GrSurfaceContext::readPixels(GrDirectContext* dContext, GrPixmap dst, SkIPoint pt) { in readPixels()
240 std::unique_ptr<GrSurfaceContext> tempCtx; in readPixels()
307 tempCtx = GrSurfaceContext::Make(dContext, std::move(view), this->colorInfo()); in readPixels()
358 bool GrSurfaceContext::writePixels(GrDirectContext* dContext, in writePixels()
375 bool GrSurfaceContext::writePixels(GrDirectContext* dContext, in writePixels()
415 bool GrSurfaceContext::internalWritePixels(GrDirectContext* dContext, in internalWritePixels()
521 GrSurfaceContext tempCtx(dContext, tempView, tempColorInfo); in internalWritePixels()
632 void GrSurfaceContext::asyncRescaleAndReadPixels(GrDirectContext* dContext, in asyncRescaleAndReadPixels()
707 class GrSurfaceContext::AsyncReadResult : public SkImage::AsyncReadResult {
802 void GrSurfaceContext::asyncReadPixels(GrDirectContext* dContext, in asyncReadPixels()
874 void GrSurfaceContext::asyncRescaleAndReadPixelsYUV420(GrDirectContext* dContext, in asyncRescaleAndReadPixelsYUV420()
1107 sk_sp<GrRenderTask> GrSurfaceContext::copy(sk_sp<GrSurfaceProxy> src, in copy()
1135 std::unique_ptr<GrSurfaceFillContext> GrSurfaceContext::rescale(const GrImageInfo& info, in rescale()
1157 bool GrSurfaceContext::rescaleInto(GrSurfaceFillContext* dst, in rescaleInto()
1310 GrSurfaceContext::PixelTransferResult GrSurfaceContext::transferPixels(GrColorType dstCT, in transferPixels()
1375 void GrSurfaceContext::validate() const { in validate()