Lines Matching refs:fDevice
22 , fDevice(SkRef(device)) { in SkSurface_Gpu()
26 fDevice->unref(); in ~SkSurface_Gpu()
68 return new SkCanvas(fDevice, flags); in onNewCanvas()
72 GrRenderTarget* rt = fDevice->accessRenderTarget(); in onNewSurface()
76 return SkSurface::NewRenderTarget(fDevice->context(), kBudgeted, info, sampleCount, in onNewSurface()
81 GrRenderTarget* rt = fDevice->accessRenderTarget(); in onNewImageSnapshot()
87 GrSurfaceDesc desc = fDevice->accessRenderTarget()->desc(); in onNewImageSnapshot()
88 GrContext* ctx = fDevice->context(); in onNewImageSnapshot()
99 const SkImageInfo info = fDevice->imageInfo(); in onNewImageSnapshot()
112 GrRenderTarget* rt = fDevice->accessRenderTarget(); in onCopyOnWrite()
118 this->fDevice->replaceRenderTarget(SkSurface::kRetain_ContentChangeMode == mode); in onCopyOnWrite()
126 fDevice->accessRenderTarget()->discard(); in onDiscard()
130 fDevice->accessRenderTarget()->prepareForExternalIO(); in onPrepareForExternalIO()