/external/skia/src/gpu/ |
D | GrOnFlushResourceProvider.cpp | 20 std::unique_ptr<GrSurfaceDrawContext> GrOnFlushResourceProvider::makeRenderTargetContext( in makeRenderTargetContext() 47 void GrOnFlushResourceProvider::addTextureResolveTask(sk_sp<GrTextureProxy> textureProxy, in addTextureResolveTask() 61 bool GrOnFlushResourceProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, in assignUniqueKeyToProxy() 67 void GrOnFlushResourceProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy() 72 void GrOnFlushResourceProvider::processInvalidUniqueKey(const GrUniqueKey& key) { in processInvalidUniqueKey() 78 sk_sp<GrTextureProxy> GrOnFlushResourceProvider::findOrCreateProxyByUniqueKey( in findOrCreateProxyByUniqueKey() 85 bool GrOnFlushResourceProvider::instatiateProxy(GrSurfaceProxy* proxy) { in instatiateProxy() 103 sk_sp<GrGpuBuffer> GrOnFlushResourceProvider::makeBuffer(GrGpuBufferType intendedType, size_t size, in makeBuffer() 117 sk_sp<const GrGpuBuffer> GrOnFlushResourceProvider::findOrMakeStaticBuffer( in findOrMakeStaticBuffer() 130 uint32_t GrOnFlushResourceProvider::contextID() const { in contextID() [all …]
|
D | GrOnFlushResourceProvider.h | 19 class GrOnFlushResourceProvider; variable 38 virtual void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t> renderTaskIDs) = 0; 59 class GrOnFlushResourceProvider { 63 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider() function 94 GrOnFlushResourceProvider(const GrOnFlushResourceProvider&) = delete; 95 GrOnFlushResourceProvider& operator=(const GrOnFlushResourceProvider&) = delete;
|
D | GrDynamicAtlas.h | 14 class GrOnFlushResourceProvider; variable 76 GrOnFlushResourceProvider*, sk_sp<GrTexture> backingTexture = nullptr);
|
/external/skqp/src/gpu/ |
D | GrOnFlushResourceProvider.cpp | 16 sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( in makeRenderTargetContext() 41 bool GrOnFlushResourceProvider::assignUniqueKeyToProxy(const GrUniqueKey& key, in assignUniqueKeyToProxy() 47 void GrOnFlushResourceProvider::removeUniqueKeyFromProxy(GrTextureProxy* proxy) { in removeUniqueKeyFromProxy() 52 void GrOnFlushResourceProvider::processInvalidUniqueKey(const GrUniqueKey& key) { in processInvalidUniqueKey() 58 sk_sp<GrTextureProxy> GrOnFlushResourceProvider::findOrCreateProxyByUniqueKey( in findOrCreateProxyByUniqueKey() 64 bool GrOnFlushResourceProvider::instatiateProxy(GrSurfaceProxy* proxy) { in instatiateProxy() 76 sk_sp<GrBuffer> GrOnFlushResourceProvider::makeBuffer(GrBufferType intendedType, size_t size, in makeBuffer() 85 sk_sp<const GrBuffer> GrOnFlushResourceProvider::findOrMakeStaticBuffer(GrBufferType intendedType, in findOrMakeStaticBuffer() 97 uint32_t GrOnFlushResourceProvider::contextID() const { in contextID() 101 const GrCaps* GrOnFlushResourceProvider::caps() const { in caps()
|
D | GrOnFlushResourceProvider.h | 19 class GrOnFlushResourceProvider; variable 40 virtual void preFlush(GrOnFlushResourceProvider*, 65 class GrOnFlushResourceProvider { 67 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider() function 99 GrOnFlushResourceProvider(const GrOnFlushResourceProvider&) = delete; 100 GrOnFlushResourceProvider& operator=(const GrOnFlushResourceProvider&) = delete;
|
/external/skia/src/gpu/ccpr/ |
D | GrCCPerFlushResources.h | 14 class GrOnFlushResourceProvider; variable 23 GrCCPerFlushResources(GrOnFlushResourceProvider*, const GrCCAtlas::Specs&); 32 GrOnFlushResourceProvider*, const SkIRect& clipIBounds, const SkPath& devPath, 36 std::unique_ptr<GrCCAtlas> finalize(GrOnFlushResourceProvider*); 44 GrOnFlushResourceProvider*, const SkIRect& clippedPathIBounds, GrScissorTest, 53 void flushRenderedPaths(GrOnFlushResourceProvider*);
|
D | GrCCPerFlushResources.cpp | 20 GrCCPerFlushResources::GrCCPerFlushResources(GrOnFlushResourceProvider* onFlushRP, in GrCCPerFlushResources() 26 GrOnFlushResourceProvider* onFlushRP, const SkIRect& clipIBounds, const SkPath& devPath, in renderDeviceSpacePathInAtlas() 50 GrOnFlushResourceProvider* onFlushRP, const SkIRect& clippedPathIBounds, in placeRenderedPathInAtlas() 90 static void draw_stencil_to_coverage(GrOnFlushResourceProvider* onFlushRP, in draw_stencil_to_coverage() 134 void GrCCPerFlushResources::flushRenderedPaths(GrOnFlushResourceProvider* onFlushRP) { in flushRenderedPaths() 174 std::unique_ptr<GrCCAtlas> GrCCPerFlushResources::finalize(GrOnFlushResourceProvider* onFlushRP) { in finalize()
|
D | GrCCClipPath.h | 18 class GrOnFlushResourceProvider; variable 45 GrOnFlushResourceProvider*);
|
D | GrCCClipPath.cpp | 41 GrOnFlushResourceProvider* onFlushRP) { in renderPathInAtlas()
|
D | GrCoverageCountingPathRenderer.h | 60 void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t> taskIDs) override;
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCDrawPathsOp.h | 20 class GrOnFlushResourceProvider; variable 48 void accountForOwnPaths(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResourceSpecs*); 63 void setupResources(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResources*, 93 void accountForOwnPath(GrCCPathCache*, GrOnFlushResourceProvider*, 95 void setupResources(GrCCPathCache*, GrOnFlushResourceProvider*, GrCCPerFlushResources*,
|
D | GrCCPerFlushResources.h | 19 class GrOnFlushResourceProvider; variable 68 GrCCPerFlushResources(GrOnFlushResourceProvider*, const GrCCPerFlushResourceSpecs&); 74 void upgradeEntryToLiteralCoverageAtlas(GrCCPathCache*, GrOnFlushResourceProvider*, 103 bool finalize(GrOnFlushResourceProvider*, SkTArray<sk_sp<GrRenderTargetContext>>* out);
|
D | GrCCPathProcessor.h | 19 class GrOnFlushResourceProvider; variable 69 static sk_sp<const GrBuffer> FindVertexBuffer(GrOnFlushResourceProvider*); 70 static sk_sp<const GrBuffer> FindIndexBuffer(GrOnFlushResourceProvider*);
|
D | GrCCAtlas.h | 19 class GrOnFlushResourceProvider; variable 73 sk_sp<GrCCCachedAtlas> refOrMakeCachedAtlas(GrOnFlushResourceProvider*); 82 sk_sp<GrRenderTargetContext> makeRenderTargetContext(GrOnFlushResourceProvider*,
|
D | GrCCFiller.h | 20 class GrOnFlushResourceProvider; variable 45 bool prepareToDraw(GrOnFlushResourceProvider*);
|
D | GrCCPathCache.h | 108 OnFlushEntryRef find(GrOnFlushResourceProvider*, const GrShape&, 120 void purgeInvalidatedAtlasTextures(GrOnFlushResourceProvider*); 232 void setCoverageCountAtlas(GrOnFlushResourceProvider*, GrCCAtlas*, const SkIVector& atlasOffset, 238 ReleaseAtlasResult upgradeToLiteralCoverageAtlas(GrCCPathCache*, GrOnFlushResourceProvider*,
|
D | GrCCStroker.h | 18 class GrOnFlushResourceProvider; variable 55 bool prepareToDraw(GrOnFlushResourceProvider*);
|
D | GrCCPathCache.cpp | 162 GrOnFlushResourceProvider* onFlushRP, const GrShape& shape, in find() 294 void GrCCPathCache::purgeInvalidatedAtlasTextures(GrOnFlushResourceProvider* onFlushRP) { in purgeInvalidatedAtlasTextures() 354 GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, const SkIVector& atlasOffset, in setCoverageCountAtlas() 379 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCAtlas* atlas, in upgradeToLiteralCoverageAtlas()
|
D | GrCCDrawPathsOp.cpp | 210 GrOnFlushResourceProvider* onFlushRP, in accountForOwnPaths() 218 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in accountForOwnPath() 303 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in setupResources() 319 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, in setupResources()
|
D | GrCCPathProcessor.cpp | 37 sk_sp<const GrBuffer> GrCCPathProcessor::FindVertexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindVertexBuffer() 67 sk_sp<const GrBuffer> GrCCPathProcessor::FindIndexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindIndexBuffer()
|
D | GrCCAtlas.cpp | 164 sk_sp<GrCCCachedAtlas> GrCCAtlas::refOrMakeCachedAtlas(GrOnFlushResourceProvider* onFlushRP) { in refOrMakeCachedAtlas() 184 GrOnFlushResourceProvider* onFlushRP, sk_sp<GrTexture> backingTexture) { in makeRenderTargetContext()
|
/external/skia/src/gpu/tessellate/ |
D | GrTessellationPathRenderer.h | 57 void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t> taskIDs) override; 70 void renderAtlas(GrOnFlushResourceProvider*);
|
/external/skqp/include/private/ |
D | GrCCClipPath.h | 17 class GrOnFlushResourceProvider; variable 61 void renderPathInAtlas(GrCCPerFlushResources*, GrOnFlushResourceProvider*);
|
/external/skqp/src/gpu/ops/ |
D | GrSmallPathRenderer.h | 36 void preFlush(GrOnFlushResourceProvider* onFlushResourceProvider, const uint32_t*, int, in preFlush()
|
/external/skia/src/gpu/ops/ |
D | GrSmallPathAtlasMgr.h | 50 void preFlush(GrOnFlushResourceProvider* onFlushRP, in preFlush()
|