Lines Matching defs:const

56     SurfaceContext(GrRecordingContext*, GrSurfaceProxyView readView, const GrColorInfo&);
60 GrRecordingContext* recordingContext() const { return fContext; }
62 const GrColorInfo& colorInfo() const { return fColorInfo; }
63 GrImageInfo imageInfo() const { return {fColorInfo, fReadView.proxy()->dimensions()}; }
65 GrSurfaceOrigin origin() const { return fReadView.origin(); }
66 GrSwizzle readSwizzle() const { return fReadView.swizzle(); }
67 // TODO: See if it makes sense for this to return a const& instead and require the callers to
71 SkISize dimensions() const { return fReadView.dimensions(); }
72 int width() const { return fReadView.proxy()->width(); }
73 int height() const { return fReadView.proxy()->height(); }
75 GrMipmapped mipmapped() const { return fReadView.mipmapped(); }
77 const GrCaps* caps() const;
95 const SkImageInfo& info,
96 const SkIRect& srcRect,
106 const SkIRect& srcRect,
131 const GrCPixmap src[],
135 const GrSurfaceProxy* asSurfaceProxy() const { return fReadView.proxy(); }
139 const GrTextureProxy* asTextureProxy() const { return fReadView.asTextureProxy(); }
143 const GrRenderTargetProxy* asRenderTargetProxy() const {
159 std::unique_ptr<skgpu::SurfaceFillContext> rescale(const GrImageInfo& info,
176 bool testCopy(sk_sp<GrSurfaceProxy> src, const SkIRect& srcRect, const SkIPoint& dstPoint) {
188 const GrDrawingManager* drawingManager() const;
190 SkDEBUGCODE(void validate() const;)
192 SkDEBUGCODE(GrSingleOwner* singleOwner() const;)
201 using ConversionFn = void(void* dst, const void* mappedBuffer);
210 PixelTransferResult transferPixels(GrColorType colorType, const SkIRect& rect);
214 const SkIRect& srcRect,
223 SkDEBUGCODE(virtual void onValidate() const {})
243 const GrCPixmap src[],