Home
last modified time | relevance | path

Searched refs:ResourceProvider (Results 1 - 25 of 49) sorted by relevance

12

/third_party/skia/experimental/graphite/src/
H A DResourceProvider.cpp8 #include "experimental/graphite/src/ResourceProvider.h"
17 ResourceProvider::ResourceProvider(const Gpu* gpu) : fGpu(gpu) { in ResourceProvider() function in skgpu::ResourceProvider
21 ResourceProvider::~ResourceProvider() { in ~ResourceProvider()
25 sk_sp<GraphicsPipeline> ResourceProvider::findOrCreateGraphicsPipeline( in findOrCreateGraphicsPipeline()
32 struct ResourceProvider::GraphicsPipelineCache::Entry {
38 ResourceProvider::GraphicsPipelineCache::GraphicsPipelineCache(ResourceProvider* resourceProvider) in GraphicsPipelineCache()
42 ResourceProvider
[all...]
H A DResourceProvider.h25 class ResourceProvider { class
27 virtual ~ResourceProvider();
38 ResourceProvider(const Gpu* gpu);
49 GraphicsPipelineCache(ResourceProvider* resourceProvider);
66 ResourceProvider* fResourceProvider;
H A DGpu.h19 class ResourceProvider;
33 ResourceProvider* resourceProvider() const { return fResourceProvider.get(); } in resourceProvider()
46 std::unique_ptr<ResourceProvider> fResourceProvider;
H A DDrawBufferManager.h21 class ResourceProvider;
25 DrawBufferManager(ResourceProvider*, size_t uniformStartAlignment);
36 ResourceProvider* fResourceProvider;
H A DTaskGraph.h16 class ResourceProvider;
24 void addCommands(ResourceProvider*, CommandBuffer*);
H A DTask.h16 class ResourceProvider;
22 virtual void addCommands(ResourceProvider*, CommandBuffer*) = 0;
H A DContextPriv.h16 class ResourceProvider;
26 ResourceProvider* resourceProvider();
H A DTextureProxy.h17 class ResourceProvider;
32 bool instantiate(ResourceProvider*);
H A DRenderPassTask.h20 class ResourceProvider;
36 void addCommands(ResourceProvider*, CommandBuffer*) override;
/third_party/skia/modules/skresources/include/
H A DSkResources.h122 * ResourceProvider is an interface that lets rich-content modules defer loading of external
125 class SK_API ResourceProvider : public SkRefCnt { class
187 class FileResourceProvider final : public ResourceProvider {
201 using INHERITED = ResourceProvider;
204 class ResourceProviderProxyBase : public ResourceProvider {
206 explicit ResourceProviderProxyBase(sk_sp<ResourceProvider>);
215 const sk_sp<ResourceProvider> fProxy;
220 static sk_sp<CachingResourceProvider> Make(sk_sp<ResourceProvider> rp) { in Make()
226 explicit CachingResourceProvider(sk_sp<ResourceProvider>);
238 static sk_sp<DataURIResourceProviderProxy> Make(sk_sp<ResourceProvider> r
[all...]
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlResourceProvider.h11 #include "experimental/graphite/src/ResourceProvider.h"
23 class ResourceProvider final : public skgpu::ResourceProvider {
25 ResourceProvider(const skgpu::Gpu* gpu);
26 ~ResourceProvider() override {}
/third_party/skia/modules/svg/include/
H A DSkSVGDOM.h36 Builder& setResourceProvider(sk_sp<skresources::ResourceProvider>);
43 sk_sp<skresources::ResourceProvider> fResourceProvider;
91 SkSVGDOM(sk_sp<SkSVGSVG>, sk_sp<SkFontMgr>, sk_sp<skresources::ResourceProvider>,
96 const sk_sp<skresources::ResourceProvider> fResourceProvider;
H A DSkSVGImage.h15 class ResourceProvider;
37 static ImageInfo LoadImage(const sk_sp<skresources::ResourceProvider>&,
H A DSkSVGRenderContext.h73 const sk_sp<skresources::ResourceProvider>&, const SkSVGIDMapper&,
142 const sk_sp<skresources::ResourceProvider>& resourceProvider() const { in resourceProvider()
175 const sk_sp<skresources::ResourceProvider>& fResourceProvider;
/third_party/skia/modules/skottie/include/
H A DSkottie.h41 using ResourceProvider = skresources::ResourceProvider;
121 Builder& setResourceProvider(sk_sp<ResourceProvider>);
168 sk_sp<ResourceProvider> fResourceProvider;
/third_party/skia/modules/particles/include/
H A DSkParticleDrawable.h17 namespace skresources { class ResourceProvider; }
25 virtual void prepare(const skresources::ResourceProvider* resourceProvider) = 0;
H A DSkParticleBinding.h22 class ResourceProvider;
62 virtual void prepare(const skresources::ResourceProvider*) = 0;
H A DSkParticleEffect.h29 class ResourceProvider;
120 void prepare(const skresources::ResourceProvider*);
/third_party/skia/tools/viewer/
H A DParticlesSlide.h20 namespace skresources { class ResourceProvider; }
57 sk_sp<skresources::ResourceProvider> fResourceProvider;
/third_party/skia/modules/skresources/src/
H A DSkResources.cpp211 ResourceProviderProxyBase::ResourceProviderProxyBase(sk_sp<ResourceProvider> rp) in ResourceProviderProxyBase()
245 CachingResourceProvider::CachingResourceProvider(sk_sp<ResourceProvider> rp) in CachingResourceProvider()
264 sk_sp<DataURIResourceProviderProxy> DataURIResourceProviderProxy::Make(sk_sp<ResourceProvider> rp, in Make()
270 DataURIResourceProviderProxy::DataURIResourceProviderProxy(sk_sp<ResourceProvider> rp, in DataURIResourceProviderProxy()
/third_party/skia/modules/skottie/gm/
H A DSkottieGM.cpp26 class FakeWebFontProvider final : public skresources::ResourceProvider {
38 using INHERITED = skresources::ResourceProvider;
226 class MultiFrameResourceProvider final : public skresources::ResourceProvider {
H A DExternalProperties.cpp26 class FakeWebFontProvider final : public skresources::ResourceProvider {
38 using INHERITED = skresources::ResourceProvider;
/third_party/skia/modules/svg/src/
H A DSkSVGImage.cpp34 static sk_sp<SkImage> LoadImage(const sk_sp<skresources::ResourceProvider>& rp, in LoadImage()
57 SkSVGImage::ImageInfo SkSVGImage::LoadImage(const sk_sp<skresources::ResourceProvider>& rp, in LoadImage()
/third_party/skia/modules/skottie/utils/
H A DSkottieUtils.h119 ExternalAnimationPrecompInterceptor(sk_sp<skresources::ResourceProvider>, const char prefix[]);
125 const sk_sp<skresources::ResourceProvider> fResourceProvider;
/third_party/skia/modules/particles/src/
H A DSkParticleBinding.cpp106 void prepare(const skresources::ResourceProvider* resourceProvider) override {
145 void prepare(const skresources::ResourceProvider*) override {
227 void prepare(const skresources::ResourceProvider* resourceProvider) override {

Completed in 8 milliseconds

12