Home
last modified time | relevance | path

Searched refs:GrOnFlushResourceProvider (Results 1 – 25 of 52) sorted by relevance

123

/third_party/skia/src/gpu/
DGrOnFlushResourceProvider.h16 class GrOnFlushResourceProvider; variable
32 virtual void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t> renderTaskIDs) = 0;
53 class GrOnFlushResourceProvider {
55 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider() function
62 GrOnFlushResourceProvider(const GrOnFlushResourceProvider&) = delete;
63 GrOnFlushResourceProvider& operator=(const GrOnFlushResourceProvider&) = delete;
DGrOnFlushResourceProvider.cpp21 bool GrOnFlushResourceProvider::instatiateProxy(GrSurfaceProxy* proxy) { in instatiateProxy()
39 const GrCaps* GrOnFlushResourceProvider::caps() const { in caps()
DGrDynamicAtlas.h14 class GrOnFlushResourceProvider; variable
75 void instantiate(GrOnFlushResourceProvider*, sk_sp<GrTexture> backingTexture = nullptr);
/third_party/flutter/skia/src/gpu/
DGrOnFlushResourceProvider.h19 class GrOnFlushResourceProvider; variable
40 virtual void preFlush(GrOnFlushResourceProvider*,
65 class GrOnFlushResourceProvider {
67 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider() function
95 GrOnFlushResourceProvider(const GrOnFlushResourceProvider&) = delete;
96 GrOnFlushResourceProvider& operator=(const GrOnFlushResourceProvider&) = delete;
DGrOnFlushResourceProvider.cpp18 sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( in makeRenderTargetContext()
42 bool GrOnFlushResourceProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, in assignUniqueKeyToProxy()
48 void GrOnFlushResourceProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy()
53 void GrOnFlushResourceProvider::processInvalidUniqueKey(const GrUniqueKey& key) { in processInvalidUniqueKey()
59 sk_sp<GrTextureProxy> GrOnFlushResourceProvider::findOrCreateProxyByUniqueKey( in findOrCreateProxyByUniqueKey()
65 bool GrOnFlushResourceProvider::instatiateProxy(GrSurfaceProxy* proxy) { in instatiateProxy()
85 sk_sp<GrGpuBuffer> GrOnFlushResourceProvider::makeBuffer(GrGpuBufferType intendedType, size_t size, in makeBuffer()
99 sk_sp<const GrGpuBuffer> GrOnFlushResourceProvider::findOrMakeStaticBuffer( in findOrMakeStaticBuffer()
116 uint32_t GrOnFlushResourceProvider::contextID() const { in contextID()
120 const GrCaps* GrOnFlushResourceProvider::caps() const { in caps()
DGrDrawOpAtlas.h21 class GrOnFlushResourceProvider; variable
241 void instantiate(GrOnFlushResourceProvider*);
/third_party/flutter/skia/src/gpu/ccpr/
DGrCCDrawPathsOp.h21 class GrOnFlushResourceProvider; variable
53 void accountForOwnPaths(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResourceSpecs*);
68 void setupResources(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResources*,
102 void accountForOwnPath(GrCCPathCache*, GrOnFlushResourceProvider*,
104 void setupResources(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResources*,
DGrCCPerFlushResources.h21 class GrOnFlushResourceProvider; variable
71 GrOnFlushResourceProvider*, GrCCAtlas::CoverageType,const GrCCPerFlushResourceSpecs&);
81 void upgradeEntryToLiteralCoverageAtlas(GrCCPathCache*, GrOnFlushResourceProvider*,
110 bool finalize(GrOnFlushResourceProvider*, SkTArray<sk_sp<GrRenderTargetContext>>* out);
DGrCCPathProcessor.h21 class GrOnFlushResourceProvider; variable
49 static sk_sp<const GrGpuBuffer> FindVertexBuffer(GrOnFlushResourceProvider*);
50 static sk_sp<const GrGpuBuffer> FindIndexBuffer(GrOnFlushResourceProvider*);
DGrCCAtlas.h19 class GrOnFlushResourceProvider; variable
94 sk_sp<GrCCCachedAtlas> refOrMakeCachedAtlas(GrOnFlushResourceProvider*);
103 sk_sp<GrRenderTargetContext> makeRenderTargetContext(GrOnFlushResourceProvider*,
DGrCCClipPath.h17 class GrOnFlushResourceProvider; variable
61 void renderPathInAtlas(GrCCPerFlushResources*, GrOnFlushResourceProvider*);
DGrCCPathCache.h108 OnFlushEntryRef find(GrOnFlushResourceProvider*, const GrShape&,
120 void purgeInvalidatedAtlasTextures(GrOnFlushResourceProvider*);
233 GrOnFlushResourceProvider*, GrCCAtlas*, const SkIVector& atlasOffset,
238 ReleaseAtlasResult upgradeToLiteralCoverageAtlas(GrCCPathCache*, GrOnFlushResourceProvider*,
DGrCCFiller.h20 class GrOnFlushResourceProvider; variable
50 bool prepareToDraw(GrOnFlushResourceProvider*);
DGrCCStroker.h18 class GrOnFlushResourceProvider; variable
55 bool prepareToDraw(GrOnFlushResourceProvider*);
DGrCCPathCache.cpp162 GrOnFlushResourceProvider* onFlushRP, const GrShape& shape, in find()
297 void GrCCPathCache::purgeInvalidatedAtlasTextures(GrOnFlushResourceProvider* onFlushRP) { in purgeInvalidatedAtlasTextures()
357 GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, const SkIVector& atlasOffset, in setCoverageCountAtlas()
379 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, in upgradeToLiteralCoverageAtlas()
DGrCCDrawPathsOp.cpp223 GrOnFlushResourceProvider* onFlushRP, in accountForOwnPaths()
231 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in accountForOwnPath()
317 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in setupResources()
333 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in setupResources()
DGrCCPathProcessor.cpp39 sk_sp<const GrGpuBuffer> GrCCPathProcessor::FindVertexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindVertexBuffer()
69 sk_sp<const GrGpuBuffer> GrCCPathProcessor::FindIndexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindIndexBuffer()
DGrCCClipPath.cpp68 GrOnFlushResourceProvider* onFlushRP) { in renderPathInAtlas()
DGrCCAtlas.cpp200 sk_sp<GrCCCachedAtlas> GrCCAtlas::refOrMakeCachedAtlas(GrOnFlushResourceProvider* onFlushRP) { in refOrMakeCachedAtlas()
220 GrOnFlushResourceProvider* onFlushRP, sk_sp<GrTexture> backingTexture) { in makeRenderTargetContext()
DGrCoverageCountingPathRenderer.h68 void preFlush(GrOnFlushResourceProvider*, const uint32_t* opListIDs, int numOpListIDs,
/third_party/flutter/skia/src/gpu/ops/
DGrSmallPathRenderer.h36 void preFlush(GrOnFlushResourceProvider* onFlushResourceProvider, const uint32_t*, int, in preFlush()
/third_party/skia/src/gpu/ops/
DSmallPathAtlasMgr.h53 void preFlush(GrOnFlushResourceProvider* onFlushRP, in preFlush()
DAtlasPathRenderer.h90 void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t> taskIDs) override;
DAtlasRenderTask.h44 void instantiate(GrOnFlushResourceProvider* onFlushRP,
/third_party/flutter/skia/src/gpu/text/
DGrAtlasManager.h104 void preFlush(GrOnFlushResourceProvider* onFlushResourceProvider, const uint32_t*, int, in preFlush()

123