Home
last modified time | relevance | path

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

1234567

/external/skia/src/gpu/
DGrProxyProvider.cpp39 GrProxyProvider::GrProxyProvider(GrImageContext* imageContext) : fImageContext(imageContext) {} in GrProxyProvider() function in GrProxyProvider
41 GrProxyProvider::~GrProxyProvider() { in ~GrProxyProvider()
50 bool GrProxyProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy* proxy) { in assignUniqueKeyToProxy()
81 void GrProxyProvider::adoptUniqueKeyFromSurface(GrTextureProxy* proxy, const GrSurface* surf) { in adoptUniqueKeyFromSurface()
90 void GrProxyProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy()
102 sk_sp<GrTextureProxy> GrProxyProvider::findProxyByUniqueKey(const GrUniqueKey& key) { in findProxyByUniqueKey()
119 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
159 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createInstantiatedProxy( in testingOnly_createInstantiatedProxy()
181 sk_sp<GrTextureProxy> GrProxyProvider::testingOnly_createWrapped(sk_sp<GrTexture> tex) { in testingOnly_createWrapped()
186 sk_sp<GrTextureProxy> GrProxyProvider::createWrapped(sk_sp<GrTexture> tex, in createWrapped()
[all …]
DGrTextureProxy.h16 class GrProxyProvider; variable
106 friend class GrProxyProvider; // for ctors variable
188 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid
200 void setUniqueKey(GrProxyProvider*, const GrUniqueKey&);
DGrSoftwarePathRenderer.h14 class GrProxyProvider; variable
24 GrSoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in GrSoftwarePathRenderer()
74 GrProxyProvider* fProxyProvider;
DGrTextureProxyCacheAccess.h18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey()
37 friend class GrProxyProvider; // to use this type variable
DGrProxyProvider.h24 class GrProxyProvider {
28 GrProxyProvider(GrImageContext*);
30 ~GrProxyProvider();
DGrClipStack.h21 class GrProxyProvider; variable
187 void invalidate(GrProxyProvider* proxyProvider);
255 void invalidateMasks(GrProxyProvider* proxyProvider, Mask::Stack* masks);
311 mutable GrProxyProvider* fProxyProvider;
DGrRecordingContextPriv.h36 GrProxyProvider* proxyProvider() { return fContext->proxyProvider(); } in proxyProvider()
37 const GrProxyProvider* proxyProvider() const { return fContext->proxyProvider(); } in proxyProvider()
/external/skqp/src/gpu/
DGrProxyProvider.cpp33 GrProxyProvider::GrProxyProvider(GrResourceProvider* resourceProvider, in GrProxyProvider() function in GrProxyProvider
52 GrProxyProvider::GrProxyProvider(uint32_t contextUniqueID, in GrProxyProvider() function in GrProxyProvider
69 GrProxyProvider::~GrProxyProvider() { in ~GrProxyProvider()
78 bool GrProxyProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, GrTextureProxy* proxy) { in assignUniqueKeyToProxy()
98 void GrProxyProvider::adoptUniqueKeyFromSurface(GrTextureProxy* proxy, const GrSurface* surf) { in adoptUniqueKeyFromSurface()
107 void GrProxyProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy()
119 sk_sp<GrTextureProxy> GrProxyProvider::findProxyByUniqueKey(const GrUniqueKey& key, in findProxyByUniqueKey()
134 sk_sp<GrTextureProxy> GrProxyProvider::createWrapped(sk_sp<GrTexture> tex, GrSurfaceOrigin origin) { in createWrapped()
148 sk_sp<GrTextureProxy> GrProxyProvider::findOrCreateProxyByUniqueKey(const GrUniqueKey& key, in findOrCreateProxyByUniqueKey()
180 sk_sp<GrTextureProxy> GrProxyProvider::createTextureProxy(sk_sp<SkImage> srcImage, in createTextureProxy()
[all …]
DGrSoftwarePathRenderer.h13 class GrProxyProvider; variable
22 GrSoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in GrSoftwarePathRenderer()
72 GrProxyProvider* fProxyProvider;
DGrProxyProvider.h27 class GrProxyProvider {
29 GrProxyProvider(GrResourceProvider*, GrResourceCache*, sk_sp<const GrCaps>, GrSingleOwner*);
30 GrProxyProvider(uint32_t contextUniqueID, sk_sp<const GrCaps>, GrSingleOwner*);
32 ~GrProxyProvider();
DGrTextureProxyCacheAccess.h18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey()
37 friend class GrProxyProvider; // to use this type variable
DSkGr.h187 sk_sp<GrTextureProxy> GrUploadBitmapToTextureProxy(GrProxyProvider*, const SkBitmap&);
199 sk_sp<GrTextureProxy> GrMakeCachedBitmapProxy(GrProxyProvider*, const SkBitmap& bitmap,
206 sk_sp<GrTextureProxy> GrMakeCachedImageProxy(GrProxyProvider*, sk_sp<SkImage> srcImage,
/external/skqp/tests/
DTextureProxyTest.cpp23 int GrProxyProvider::numUniqueKeyProxies_TestOnly() const { in numUniqueKeyProxies_TestOnly()
42 GrProxyProvider* proxyProvider, SkBackingFit fit) { in deferred_tex()
56 GrProxyProvider* proxyProvider, SkBackingFit fit) { in deferred_texRT()
69 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped()
80 GrProxyProvider* proxyProvider, SkBackingFit fit) { in wrapped_with_key()
102 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in create_wrapped_backend()
129 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in basic_test()
222 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in invalidation_test()
263 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in invalidation_and_instantiation_test()
304 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DLazyProxyTest.cpp59 GrProxyProvider* proxyProvider, in Make()
79 Op(GrContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, bool nullTexture) in Op()
83 fProxy = GrProxyProvider::MakeFullyLazyProxy( in Op()
102 format, GrProxyProvider::Renderable::kNo, kTopLeft_GrSurfaceOrigin, in Op()
122 ClipFP(GrContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, in ClipFP()
132 fLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in ClipFP()
143 GrProxyProvider::Renderable::kYes, in ClipFP()
162 GrProxyProvider* const fProxyProvider;
179 GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); in apply()
208 GrProxyProvider* proxyProvider = ctx->contextPriv().proxyProvider();
[all …]
DProxyConversionTest.cpp22 static sk_sp<GrSurfaceProxy> make_wrapped_rt(GrProxyProvider* provider, in make_wrapped_rt()
43 static sk_sp<GrSurfaceProxy> make_offscreen_rt(GrProxyProvider* provider, in make_offscreen_rt()
52 static sk_sp<GrSurfaceProxy> make_texture(GrProxyProvider* provider, in make_texture()
61 GrProxyProvider* proxyProvider = ctxInfo.grContext()->contextPriv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
132 GrProxyProvider* proxyProvider = ctxInfo.grContext()->contextPriv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DProxyRefTest.cpp64 static sk_sp<GrTextureProxy> make_deferred(GrProxyProvider* proxyProvider, const GrCaps* caps) { in make_deferred()
77 static sk_sp<GrTextureProxy> make_wrapped(GrProxyProvider* proxyProvider, const GrCaps* caps) { in make_wrapped()
89 GrProxyProvider* proxyProvider = ctxInfo.grContext()->contextPriv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skqp/include/private/
DGrTextureProxy.h16 class GrProxyProvider; variable
87 friend class GrProxyProvider; // for ctors variable
131 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid
141 void setUniqueKey(GrProxyProvider*, const GrUniqueKey&);
/external/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.cpp57 GrProxyProvider* proxyProvider, in Make()
75 Op(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, in Op()
81 fProxy = GrProxyProvider::MakeFullyLazyProxy( in Op()
126 ClipFP(GrRecordingContext* ctx, GrProxyProvider* proxyProvider, LazyProxyTest* test, in ClipFP()
138 fLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in ClipFP()
165 GrProxyProvider* const fProxyProvider;
185 GrProxyProvider* proxyProvider = context->priv().proxyProvider(); in apply()
206 GrProxyProvider* proxyProvider = ctx->priv().proxyProvider();
309 GrProxyProvider* proxyProvider, in Make()
326 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()
/external/skia/include/gpu/
DGrRecordingContext.h27 class GrProxyProvider; variable
155 GrProxyProvider* proxyProvider() { return fProxyProvider.get(); } in proxyProvider()
156 const GrProxyProvider* proxyProvider() const { return fProxyProvider.get(); } in proxyProvider()
261 std::unique_ptr<GrProxyProvider> fProxyProvider;
/external/skia/src/image/
DSkSurface_GpuMtl.mm12 #include "src/gpu/GrProxyProvider.h"
37 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider();
47 GrProxyProvider::TextureInfo texInfo;
108 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider();
118 GrProxyProvider::TextureInfo texInfo;
/external/skqp/src/gpu/ccpr/
DGrCCClipPath.cpp22 fAtlasLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in init()
46 format, GrProxyProvider::Renderable::kYes, kTopLeft_GrSurfaceOrigin, in init()
/external/skia/src/gpu/text/
DGrAtlasManager.h28 GrAtlasManager(GrProxyProvider*, size_t maxTextureBytes, GrDrawOpAtlas::AllowMultitexturing);
143 GrProxyProvider* fProxyProvider;

1234567