Lines Matching refs:GrSurfaceProxy
34 static GrSurfaceProxy* make_deferred(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_deferred()
52 GrSurfaceProxy* ret = tmp.release(); in make_deferred()
60 static GrSurfaceProxy* make_backend(GrContext* context, const ProxyParams& p, in make_backend()
77 GrSurfaceProxy* ret = tmp.release(); in make_backend()
92 GrSurfaceProxy* p1, GrSurfaceProxy* p2, bool expectedResult) { in overlap_test()
114 GrSurfaceProxy* p1, GrSurfaceProxy* p2, in non_overlap_test()
181 GrSurfaceProxy* p1 = make_deferred(proxyProvider, caps, test.fP1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
182 GrSurfaceProxy* p2 = make_deferred(proxyProvider, caps, test.fP2); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
223 GrSurfaceProxy* p1 = make_deferred(proxyProvider, caps, test.fP1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
224 GrSurfaceProxy* p2 = make_deferred(proxyProvider, caps, test.fP2); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
243 GrSurfaceProxy* p1 = make_backend(ctxInfo.grContext(), t[0].fP1, &backEndTex); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
244 GrSurfaceProxy* p2 = make_deferred(proxyProvider, caps, t[0].fP2); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
290 sk_sp<GrSurfaceProxy> make_lazy(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_lazy()
314 auto lazyType = deinstantiate ? GrSurfaceProxy::LazyInstantiationType ::kDeinstantiate in make_lazy()
315 : GrSurfaceProxy::LazyInstantiationType ::kSingleUse; in make_lazy()