22 return gpuDevice->surfaceDrawContext();
29 return gpuDevice->surfaceFillContext();
36 return gpuDevice->targetProxy();
virtual GrBackendRenderTarget getBackendRenderTarget() const =0
static SkDevice * TopDevice(const SkCanvas *canvas)
void getGlobalBounds(SkIRect *bounds) const
SurfaceFillContext * TopDeviceSurfaceFillContext(const SkCanvas *canvas)
GrBackendRenderTarget TopLayerBackendRenderTarget(const SkCanvas *)
SurfaceDrawContext * TopDeviceSurfaceDrawContext(const SkCanvas *canvas)
SkIRect TopLayerBounds(const SkCanvas *)
GrRenderTargetProxy * TopDeviceTargetProxy(const SkCanvas *canvas)