• Home
  • Raw
  • Download

Lines Matching refs:SurfaceContext

39 SurfaceContext::SurfaceContext(GrRecordingContext* context,  in SurfaceContext()  function in skgpu::SurfaceContext
46 const GrCaps* SurfaceContext::caps() const { return fContext->priv().caps(); } in caps()
48 GrDrawingManager* SurfaceContext::drawingManager() { in drawingManager()
52 const GrDrawingManager* SurfaceContext::drawingManager() const { in drawingManager()
57 GrSingleOwner* SurfaceContext::singleOwner() const { return fContext->priv().singleOwner(); } in singleOwner()
65 bool SurfaceContext::readPixels(GrDirectContext* dContext, GrPixmap dst, SkIPoint pt) { in readPixels()
142 std::unique_ptr<SurfaceContext> tempCtx; in readPixels()
263 bool SurfaceContext::writePixels(GrDirectContext* dContext, in writePixels()
280 bool SurfaceContext::writePixels(GrDirectContext* dContext, in writePixels()
320 bool SurfaceContext::internalWritePixels(GrDirectContext* dContext, in internalWritePixels()
432 SurfaceContext tempCtx(dContext, tempView, tempColorInfo); in internalWritePixels()
543 void SurfaceContext::asyncRescaleAndReadPixels(GrDirectContext* dContext, in asyncRescaleAndReadPixels()
618 class SurfaceContext::AsyncReadResult : public SkImage::AsyncReadResult {
713 void SurfaceContext::asyncReadPixels(GrDirectContext* dContext, in asyncReadPixels()
789 void SurfaceContext::asyncRescaleAndReadPixelsYUV420(GrDirectContext* dContext, in asyncRescaleAndReadPixelsYUV420()
1035 sk_sp<GrRenderTask> SurfaceContext::copy(sk_sp<GrSurfaceProxy> src, in copy()
1063 std::unique_ptr<skgpu::SurfaceFillContext> SurfaceContext::rescale(const GrImageInfo& info, in rescale()
1084 bool SurfaceContext::rescaleInto(skgpu::SurfaceFillContext* dst, in rescaleInto()
1234 SurfaceContext::PixelTransferResult SurfaceContext::transferPixels(GrColorType dstCT, in transferPixels()
1300 void SurfaceContext::validate() const { in validate()