Lines Matching refs:GrSurfaceProxy
40 bool surfaceMustCopyOnWrite(GrSurfaceProxy* surfaceProxy) const;
79 sk_sp<GrSurfaceProxy> stableCopy,
104 ProxyChooser(sk_sp<GrSurfaceProxy> stableProxy,
105 sk_sp<GrSurfaceProxy> volatileProxy,
109 ProxyChooser(sk_sp<GrSurfaceProxy> stableProxy);
115 sk_sp<GrSurfaceProxy> chooseProxy(GrRecordingContext* context) SK_EXCLUDES(fLock);
117 sk_sp<GrSurfaceProxy> switchToStableProxy() SK_EXCLUDES(fLock);
119 sk_sp<GrSurfaceProxy> makeVolatileProxyStable() SK_EXCLUDES(fLock);
121 bool surfaceMustCopyOnWrite(GrSurfaceProxy* surfaceProxy) const SK_EXCLUDES(fLock);
132 sk_sp<GrSurfaceProxy> fStableProxy SK_GUARDED_BY(fLock);
133 sk_sp<GrSurfaceProxy> fVolatileProxy SK_GUARDED_BY(fLock);