/third_party/skia/experimental/graphite/src/ |
D | ResourceProvider.cpp | 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::GraphicsPipelineCache::~GraphicsPipelineCache() { in ~GraphicsPipelineCache() 46 void ResourceProvider::GraphicsPipelineCache::release() { in release() 50 sk_sp<GraphicsPipeline> ResourceProvider::GraphicsPipelineCache::refPipeline( in refPipeline() 64 sk_sp<Texture> ResourceProvider::findOrCreateTexture(SkISize dimensions, const TextureInfo& info) { in findOrCreateTexture() 68 sk_sp<Buffer> ResourceProvider::findOrCreateBuffer(size_t size, in findOrCreateBuffer()
|
D | ResourceProvider.h | 25 class ResourceProvider { 27 virtual ~ResourceProvider(); 38 ResourceProvider(const Gpu* gpu); 49 GraphicsPipelineCache(ResourceProvider* resourceProvider); 66 ResourceProvider* fResourceProvider;
|
D | Gpu.h | 19 class ResourceProvider; variable 33 ResourceProvider* resourceProvider() const { return fResourceProvider.get(); } in resourceProvider() 46 std::unique_ptr<ResourceProvider> fResourceProvider;
|
D | DrawBufferManager.h | 21 class ResourceProvider; variable 25 DrawBufferManager(ResourceProvider*, size_t uniformStartAlignment); 36 ResourceProvider* fResourceProvider;
|
D | Task.h | 16 class ResourceProvider; variable 22 virtual void addCommands(ResourceProvider*, CommandBuffer*) = 0;
|
D | TaskGraph.h | 16 class ResourceProvider; variable 24 void addCommands(ResourceProvider*, CommandBuffer*);
|
D | RenderPassTask.h | 20 class ResourceProvider; variable 36 void addCommands(ResourceProvider*, CommandBuffer*) override;
|
D | ContextPriv.h | 16 class ResourceProvider; variable 26 ResourceProvider* resourceProvider();
|
D | TextureProxy.h | 17 class ResourceProvider; variable 32 bool instantiate(ResourceProvider*);
|
/third_party/skia/modules/skresources/include/ |
D | SkResources.h | 125 class SK_API ResourceProvider : public SkRefCnt { 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> rp, 242 DataURIResourceProviderProxy(sk_sp<ResourceProvider>, bool);
|
/third_party/skia/experimental/graphite/src/mtl/ |
D | MtlResourceProvider.mm | 20 ResourceProvider::ResourceProvider(const skgpu::Gpu* gpu) 21 : skgpu::ResourceProvider(gpu) { 24 const Gpu* ResourceProvider::mtlGpu() { 28 sk_sp<skgpu::CommandBuffer> ResourceProvider::createCommandBuffer() { 32 sk_sp<skgpu::GraphicsPipeline> ResourceProvider::onCreateGraphicsPipeline( 37 sk_sp<skgpu::Texture> ResourceProvider::createTexture(SkISize dimensions, 42 sk_sp<skgpu::Buffer> ResourceProvider::createBuffer(size_t size,
|
D | MtlResourceProvider.h | 23 class ResourceProvider final : public skgpu::ResourceProvider { 25 ResourceProvider(const skgpu::Gpu* gpu); 26 ~ResourceProvider() override {} in ~ResourceProvider()
|
/third_party/skia/modules/svg/include/ |
D | SkSVGDOM.h | 36 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;
|
D | SkSVGImage.h | 15 class ResourceProvider; variable 37 static ImageInfo LoadImage(const sk_sp<skresources::ResourceProvider>&,
|
D | SkSVGRenderContext.h | 73 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/ |
D | Skottie.h | 41 using ResourceProvider = skresources::ResourceProvider; variable 121 Builder& setResourceProvider(sk_sp<ResourceProvider>); 168 sk_sp<ResourceProvider> fResourceProvider;
|
/third_party/skia/modules/particles/include/ |
D | SkParticleDrawable.h | 17 namespace skresources { class ResourceProvider; } variable 25 virtual void prepare(const skresources::ResourceProvider* resourceProvider) = 0;
|
D | SkParticleBinding.h | 22 class ResourceProvider; variable 62 virtual void prepare(const skresources::ResourceProvider*) = 0;
|
D | SkParticleEffect.h | 29 class ResourceProvider; variable 120 void prepare(const skresources::ResourceProvider*);
|
/third_party/skia/tools/viewer/ |
D | ParticlesSlide.h | 20 namespace skresources { class ResourceProvider; } variable 57 sk_sp<skresources::ResourceProvider> fResourceProvider;
|
/third_party/skia/modules/skresources/src/ |
D | SkResources.cpp | 211 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/ |
D | SkottieGM.cpp | 26 class FakeWebFontProvider final : public skresources::ResourceProvider { 38 using INHERITED = skresources::ResourceProvider; 226 class MultiFrameResourceProvider final : public skresources::ResourceProvider {
|
D | ExternalProperties.cpp | 26 class FakeWebFontProvider final : public skresources::ResourceProvider { 38 using INHERITED = skresources::ResourceProvider;
|
/third_party/skia/modules/skottie/utils/ |
D | SkottieUtils.h | 119 ExternalAnimationPrecompInterceptor(sk_sp<skresources::ResourceProvider>, const char prefix[]); 125 const sk_sp<skresources::ResourceProvider> fResourceProvider;
|
/third_party/skia/modules/svg/src/ |
D | SkSVGImage.cpp | 34 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()
|