Home
last modified time | relevance | path

Searched refs:GrProxyProvider (Results 1 – 25 of 145) sorted by relevance

123456

/third_party/skia/src/gpu/
DGrProxyProvider.cpp42 GrProxyProvider::GrProxyProvider(GrImageContext* imageContext) : fImageContext(imageContext) {} in GrProxyProvider() function in GrProxyProvider
44 GrProxyProvider::~GrProxyProvider() { in ~GrProxyProvider()
53 bool GrProxyProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy* proxy) { in assignUniqueKeyToProxy()
84 void GrProxyProvider::adoptUniqueKeyFromSurface(GrTextureProxy* proxy, const GrSurface* surf) { in adoptUniqueKeyFromSurface()
93 void GrProxyProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy()
105 sk_sp<GrTextureProxy> GrProxyProvider::findProxyByUniqueKey(const GrUniqueKey& key) { in findProxyByUniqueKey()
122 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
172 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
194 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createWrapped(sk_sp<GrTexture> tex) { in testingOnly_createWrapped()
199 sk_sp<GrTextureProxy> GrProxyProvider::createWrapped(sk_sp<GrTexture> tex, in createWrapped()
[all …]
DGrTextureProxy.h17 class GrProxyProvider; variable
107 friend class GrProxyProvider; // for ctors variable
189 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid
201 void setUniqueKey(GrProxyProvider*, const GrUniqueKey&);
DGrTextureProxyCacheAccess.h18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey()
38 friend class GrProxyProvider; // to use this type variable
DGrProxyProvider.h25 class GrProxyProvider {
29 GrProxyProvider(GrImageContext*);
31 ~GrProxyProvider();
/third_party/flutter/skia/src/gpu/
DGrProxyProvider.cpp37 GrProxyProvider::GrProxyProvider(GrImageContext* imageContext) : fImageContext(imageContext) {} in GrProxyProvider() function in GrProxyProvider
39 GrProxyProvider::~GrProxyProvider() { in ~GrProxyProvider()
48 bool GrProxyProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy* proxy) { in assignUniqueKeyToProxy()
76 void GrProxyProvider::adoptUniqueKeyFromSurface(GrTextureProxy* proxy, const GrSurface* surf) { in adoptUniqueKeyFromSurface()
85 void GrProxyProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy()
97 sk_sp<GrTextureProxy> GrProxyProvider::findProxyByUniqueKey(const GrUniqueKey& key, in findProxyByUniqueKey()
117 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
164 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
185 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createWrapped(sk_sp<GrTexture> tex, in testingOnly_createWrapped()
192 sk_sp<GrTextureProxy> GrProxyProvider::createWrapped(sk_sp<GrTexture> tex, GrColorType colorType, in createWrapped()
[all …]
DGrTextureProxy.h16 class GrProxyProvider; variable
104 friend class GrProxyProvider; // for ctors variable
162 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid
172 void setUniqueKey(GrProxyProvider*, const GrUniqueKey&);
DGrSoftwarePathRenderer.h13 class GrProxyProvider; variable
22 GrSoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in GrSoftwarePathRenderer()
72 GrProxyProvider* fProxyProvider;
DGrTextureProxyCacheAccess.h18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey()
37 friend class GrProxyProvider; // to use this type variable
DGrImageContextPriv.h35 GrProxyProvider* proxyProvider() { return fContext->proxyProvider(); } in proxyProvider()
36 const GrProxyProvider* proxyProvider() const { return fContext->proxyProvider(); } in proxyProvider()
DGrProxyProvider.h24 class GrProxyProvider {
26 GrProxyProvider(GrImageContext*);
28 ~GrProxyProvider();
DGrRecordingContextPriv.h35 GrProxyProvider* proxyProvider() { return fContext->proxyProvider(); } in proxyProvider()
36 const GrProxyProvider* proxyProvider() const { return fContext->proxyProvider(); } in proxyProvider()
/third_party/flutter/skia/include/private/
DGrImageContext.h15 class GrProxyProvider; variable
37 GrProxyProvider* proxyProvider() { return fProxyProvider.get(); } in proxyProvider()
38 const GrProxyProvider* proxyProvider() const { return fProxyProvider.get(); } in proxyProvider()
46 std::unique_ptr<GrProxyProvider> fProxyProvider;
/third_party/skia/tests/
DTextureProxyTest.cpp30 int GrProxyProvider::numUniqueKeyProxies_TestOnly() const { in numUniqueKeyProxies_TestOnly()
42 GrProxyProvider* proxyProvider, in deferred_tex()
58 GrProxyProvider* proxyProvider, in deferred_texRT()
73 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped()
82 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped_with_key()
112 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in create_wrapped_backend()
129 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in basic_test()
223 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in invalidation_test()
289 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in invalidation_and_instantiation_test()
330 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DLazyProxyTest.cpp60 GrProxyProvider* proxyProvider, in Make()
78 Op(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, in Op()
84 fProxy = GrProxyProvider::MakeFullyLazyProxy( in Op()
135 ClipFP(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, in ClipFP()
147 fLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in ClipFP()
174 GrProxyProvider* const fProxyProvider;
197 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in apply()
218 GrProxyProvider* proxyProvider = ctx->priv().proxyProvider();
327 GrProxyProvider* proxyProvider, in Make()
344 LazyFailedInstantiationTestOp(const GrCaps* caps, GrProxyProvider* proxyProvider, in LazyFailedInstantiationTestOp()
[all …]
DProxyConversionTest.cpp23 static sk_sp<GrSurfaceProxy> make_wrapped_rt(GrProxyProvider* provider, in make_wrapped_rt()
40 static sk_sp<GrSurfaceProxy> make_offscreen_rt(GrProxyProvider* provider, in make_offscreen_rt()
48 static sk_sp<GrSurfaceProxy> make_texture(GrProxyProvider* provider, in make_texture()
60 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
127 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DProxyRefTest.cpp26 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_deferred()
37 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_wrapped()
/third_party/flutter/skia/tests/
DTextureProxyTest.cpp23 int GrProxyProvider::numUniqueKeyProxies_TestOnly() const { in numUniqueKeyProxies_TestOnly()
41 GrProxyProvider* proxyProvider, SkBackingFit fit) { in deferred_tex()
56 GrProxyProvider* proxyProvider, SkBackingFit fit) { in deferred_texRT()
72 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped()
82 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped_with_key()
103 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in create_wrapped_backend()
133 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in basic_test()
229 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in invalidation_test()
270 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in invalidation_and_instantiation_test()
311 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DLazyProxyTest.cpp61 GrProxyProvider* proxyProvider, in Make()
81 Op(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, in Op()
87 fProxy = GrProxyProvider::MakeFullyLazyProxy( in Op()
127 ClipFP(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, in ClipFP()
137 fLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in ClipFP()
162 GrProxyProvider* const fProxyProvider;
179 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in apply()
208 GrProxyProvider* proxyProvider = ctx->priv().proxyProvider();
303 GrProxyProvider* proxyProvider, in Make()
320 LazyFailedInstantiationTestOp(GrContext* ctx, GrProxyProvider* proxyProvider, in LazyFailedInstantiationTestOp()
[all …]
DProxyConversionTest.cpp22 static sk_sp<GrSurfaceProxy> make_wrapped_rt(GrProxyProvider* provider, in make_wrapped_rt()
41 static sk_sp<GrSurfaceProxy> make_offscreen_rt(GrProxyProvider* provider, in make_offscreen_rt()
50 static sk_sp<GrSurfaceProxy> make_texture(GrProxyProvider* provider, in make_texture()
62 GrProxyProvider* proxyProvider = ctxInfo.grContext()->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
130 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/src/gpu/ops/
DSoftwarePathRenderer.h14 class GrProxyProvider; variable
26 SoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in SoftwarePathRenderer()
76 GrProxyProvider* fProxyProvider;
/third_party/skia/include/gpu/
DGrRecordingContext.h27 class GrProxyProvider; variable
154 GrProxyProvider* proxyProvider() { return fProxyProvider.get(); } in proxyProvider()
155 const GrProxyProvider* proxyProvider() const { return fProxyProvider.get(); } in proxyProvider()
259 std::unique_ptr<GrProxyProvider> fProxyProvider;
/third_party/skia/src/image/
DSkSurface_GpuMtl.mm12 #include "src/gpu/GrProxyProvider.h"
37 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider();
46 GrProxyProvider::TextureInfo texInfo;
106 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider();
115 GrProxyProvider::TextureInfo texInfo;
/third_party/skia/src/gpu/v1/
DClipStack.h21 class GrProxyProvider; variable
184 void invalidate(GrProxyProvider* proxyProvider);
252 void invalidateMasks(GrProxyProvider* proxyProvider, Mask::Stack* masks);
308 mutable GrProxyProvider* fProxyProvider;
/third_party/flutter/skia/src/gpu/text/
DGrAtlasManager.h28 GrAtlasManager(GrProxyProvider*, GrStrikeCache*,
145 GrProxyProvider* fProxyProvider;
/third_party/skia/src/gpu/text/
DGrAtlasManager.h30 GrAtlasManager(GrProxyProvider*, size_t maxTextureBytes, GrDrawOpAtlas::AllowMultitexturing);
145 GrProxyProvider* fProxyProvider;

123456