/external/skia/src/gpu/ |
D | GrProxyProvider.cpp | 39 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 …]
|
D | GrTextureProxy.h | 16 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&);
|
D | GrSoftwarePathRenderer.h | 14 class GrProxyProvider; variable 24 GrSoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in GrSoftwarePathRenderer() 74 GrProxyProvider* fProxyProvider;
|
D | GrTextureProxyCacheAccess.h | 18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey() 37 friend class GrProxyProvider; // to use this type variable
|
D | GrProxyProvider.h | 24 class GrProxyProvider { 28 GrProxyProvider(GrImageContext*); 30 ~GrProxyProvider();
|
D | GrClipStack.h | 21 class GrProxyProvider; variable 187 void invalidate(GrProxyProvider* proxyProvider); 255 void invalidateMasks(GrProxyProvider* proxyProvider, Mask::Stack* masks); 311 mutable GrProxyProvider* fProxyProvider;
|
D | GrRecordingContextPriv.h | 36 GrProxyProvider* proxyProvider() { return fContext->proxyProvider(); } in proxyProvider() 37 const GrProxyProvider* proxyProvider() const { return fContext->proxyProvider(); } in proxyProvider()
|
/external/skqp/src/gpu/ |
D | GrProxyProvider.cpp | 33 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 …]
|
D | GrSoftwarePathRenderer.h | 13 class GrProxyProvider; variable 22 GrSoftwarePathRenderer(GrProxyProvider* proxyProvider, bool allowCaching) in GrSoftwarePathRenderer() 72 GrProxyProvider* fProxyProvider;
|
D | GrProxyProvider.h | 27 class GrProxyProvider { 29 GrProxyProvider(GrResourceProvider*, GrResourceCache*, sk_sp<const GrCaps>, GrSingleOwner*); 30 GrProxyProvider(uint32_t contextUniqueID, sk_sp<const GrCaps>, GrSingleOwner*); 32 ~GrProxyProvider();
|
D | GrTextureProxyCacheAccess.h | 18 void setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey() 37 friend class GrProxyProvider; // to use this type variable
|
D | SkGr.h | 187 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/ |
D | TextureProxyTest.cpp | 23 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()
|
D | LazyProxyTest.cpp | 59 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 …]
|
D | ProxyConversionTest.cpp | 22 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()
|
D | ProxyRefTest.cpp | 64 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/ |
D | GrTextureProxy.h | 16 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/ |
D | TextureProxyTest.cpp | 30 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()
|
D | LazyProxyTest.cpp | 57 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 …]
|
D | ProxyConversionTest.cpp | 23 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()
|
D | ProxyRefTest.cpp | 26 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_deferred() 37 GrProxyProvider* proxyProvider = rContext->priv().proxyProvider(); in make_wrapped()
|
/external/skia/include/gpu/ |
D | GrRecordingContext.h | 27 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/ |
D | SkSurface_GpuMtl.mm | 12 #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/ |
D | GrCCClipPath.cpp | 22 fAtlasLazyProxy = GrProxyProvider::MakeFullyLazyProxy( in init() 46 format, GrProxyProvider::Renderable::kYes, kTopLeft_GrSurfaceOrigin, in init()
|
/external/skia/src/gpu/text/ |
D | GrAtlasManager.h | 28 GrAtlasManager(GrProxyProvider*, size_t maxTextureBytes, GrDrawOpAtlas::AllowMultitexturing); 143 GrProxyProvider* fProxyProvider;
|