Home
last modified time | relevance | path

Searched refs:GrCoverageCountingPathRenderer (Results 1 – 25 of 31) sorted by relevance

12

/external/skqp/src/gpu/ccpr/
DGrCoverageCountingPathRenderer.cpp21 bool GrCoverageCountingPathRenderer::IsSupported(const GrCaps& caps) { in IsSupported()
33 sk_sp<GrCoverageCountingPathRenderer> GrCoverageCountingPathRenderer::CreateIfSupported( in CreateIfSupported()
35 return sk_sp<GrCoverageCountingPathRenderer>((IsSupported(caps)) in CreateIfSupported()
36 ? new GrCoverageCountingPathRenderer(allowCaching, contextUniqueID) in CreateIfSupported()
40 GrCoverageCountingPathRenderer::GrCoverageCountingPathRenderer(AllowCaching allowCaching, in GrCoverageCountingPathRenderer() function in GrCoverageCountingPathRenderer
47 GrCCPerOpListPaths* GrCoverageCountingPathRenderer::lookupPendingPaths(uint32_t opListID) { in lookupPendingPaths()
56 GrPathRenderer::CanDrawPath GrCoverageCountingPathRenderer::onCanDrawPath( in onCanDrawPath()
136 bool GrCoverageCountingPathRenderer::onDrawPath(const DrawPathArgs& args) { in onDrawPath()
149 void GrCoverageCountingPathRenderer::recordOp(std::unique_ptr<GrCCDrawPathsOp> op, in recordOp()
160 std::unique_ptr<GrFragmentProcessor> GrCoverageCountingPathRenderer::makeClipProcessor( in makeClipProcessor()
[all …]
DGrCoverageCountingPathRenderer_none.cpp10 bool GrCoverageCountingPathRenderer::IsSupported(const GrCaps& caps) { in IsSupported()
14 sk_sp<GrCoverageCountingPathRenderer> GrCoverageCountingPathRenderer::CreateIfSupported( in CreateIfSupported()
19 std::unique_ptr<GrFragmentProcessor> GrCoverageCountingPathRenderer::makeClipProcessor( in makeClipProcessor()
DGrCoverageCountingPathRenderer.h28 class GrCoverageCountingPathRenderer : public GrPathRenderer, public GrOnFlushCallbackObject {
37 static sk_sp<GrCoverageCountingPathRenderer> CreateIfSupported(const GrCaps&, AllowCaching,
85 GrCoverageCountingPathRenderer(AllowCaching, uint32_t contextUniqueID);
DGrCCDrawPathsOp.cpp38 strokeDevWidth = GrCoverageCountingPathRenderer::GetStrokeDevWidth( in Make()
45 if (conservativeSize > GrCoverageCountingPathRenderer::kPathCropThreshold) { in Make()
54 GrCoverageCountingPathRenderer::CropPath(croppedDevPath, cropBox, &croppedDevPath); in Make()
60 GrCoverageCountingPathRenderer::CropPath(croppedDevPath, cropBox, &croppedDevPath); in Make()
83 GrCoverageCountingPathRenderer::kPathCropThreshold + in InternalMake()
84 GrCoverageCountingPathRenderer::kMaxBoundsInflationFromStroke*2 + 1); in InternalMake()
/external/skia/src/gpu/ccpr/
DGrCoverageCountingPathRenderer_none.cpp11 bool GrCoverageCountingPathRenderer::IsSupported(const GrRecordingContext*) { in IsSupported()
15 std::unique_ptr<GrCoverageCountingPathRenderer> GrCoverageCountingPathRenderer::CreateIfSupported( in CreateIfSupported()
20 GrFPResult GrCoverageCountingPathRenderer::makeClipProcessor( in makeClipProcessor()
DGrCoverageCountingPathRenderer.cpp17 bool GrCoverageCountingPathRenderer::IsSupported(const GrRecordingContext* ctx) { in IsSupported()
42 std::unique_ptr<GrCoverageCountingPathRenderer> GrCoverageCountingPathRenderer::CreateIfSupported( in CreateIfSupported()
45 return std::make_unique<GrCoverageCountingPathRenderer>(); in CreateIfSupported()
50 GrCCPerOpsTaskPaths* GrCoverageCountingPathRenderer::lookupPendingPaths(uint32_t opsTaskID) { in lookupPendingPaths()
59 GrFPResult GrCoverageCountingPathRenderer::makeClipProcessor( in makeClipProcessor()
150 void GrCoverageCountingPathRenderer::preFlush( in preFlush()
200 void GrCoverageCountingPathRenderer::postFlush(GrDeferredUploadToken, in postFlush()
DGrCoverageCountingPathRenderer.h25 class GrCoverageCountingPathRenderer : public GrOnFlushCallbackObject {
29 static std::unique_ptr<GrCoverageCountingPathRenderer> CreateIfSupported(
/external/skqp/src/gpu/
DGrPathRendererChain.h19 class GrCoverageCountingPathRenderer; variable
53 GrCoverageCountingPathRenderer* getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
62 GrCoverageCountingPathRenderer* fCoverageCountingPathRenderer = nullptr;
DGrReducedClip.h17 class GrCoverageCountingPathRenderer; variable
99 std::unique_ptr<GrFragmentProcessor> finishAndDetachAnalyticFPs(GrCoverageCountingPathRenderer*,
DGrPathRendererChain.cpp41 using AllowCaching = GrCoverageCountingPathRenderer::AllowCaching; in GrPathRendererChain()
42 if (auto ccpr = GrCoverageCountingPathRenderer::CreateIfSupported( in GrPathRendererChain()
DGrDrawingManager.h19 class GrCoverageCountingPathRenderer; variable
69 GrCoverageCountingPathRenderer* getCoverageCountingPathRenderer();
DGrRenderTargetContext.h27 class GrCoverageCountingPathRenderer; variable
456 friend class GrCoverageCountingPathRenderer; // for access to addDrawOp variable
DGrDrawingManager.cpp527 GrCoverageCountingPathRenderer* ccpr = this->getCoverageCountingPathRenderer(); in copyOpListsFromDDL()
686 GrCoverageCountingPathRenderer* GrDrawingManager::getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
/external/skia/src/gpu/
DGrPathRendererChain.h18 class GrCoverageCountingPathRenderer; variable
52 GrCoverageCountingPathRenderer* getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
67 std::unique_ptr<GrCoverageCountingPathRenderer> fCoverageCountingPathRenderer;
DGrReducedClip.h16 class GrCoverageCountingPathRenderer; variable
108 matrixProvider, GrCoverageCountingPathRenderer*,
DGrDrawingManager.h27 class GrCoverageCountingPathRenderer; variable
114 GrCoverageCountingPathRenderer* getCoverageCountingPathRenderer();
DGrPathRendererChain.cpp38 fCoverageCountingPathRenderer = GrCoverageCountingPathRenderer::CreateIfSupported(context); in GrPathRendererChain()
DGrDrawingManager.cpp630 GrCoverageCountingPathRenderer* ccpr = this->getCoverageCountingPathRenderer(); in createDDLTask()
923 GrCoverageCountingPathRenderer* GrDrawingManager::getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
DGrReducedClip.cpp701 if (bounds.height() * bounds.width() <= GrCoverageCountingPathRenderer::kMaxClipPathArea) { in addAnalyticPath()
907 GrCoverageCountingPathRenderer* ccpr, in finishAndDetachAnalyticElements()
DGrSurfaceDrawContext.h29 class GrCoverageCountingPathRenderer; variable
DGrClipStack.cpp237 static GrFPResult clip_atlas_fp(GrCoverageCountingPathRenderer* ccpr, in clip_atlas_fp()
1425 GrCoverageCountingPathRenderer::kMaxClipPathArea; in apply()
/external/skia/tests/
DGrCCPRTest.cpp36 CCPRClip(GrCoverageCountingPathRenderer* ccpr, const SkPath& path) : fCCPR(ccpr), fPath(path) {} in CCPRClip()
55 GrCoverageCountingPathRenderer* const fCCPR;
76 GrCoverageCountingPathRenderer* ccpr() const { return fCCPR; } in ccpr()
105 GrCoverageCountingPathRenderer* fCCPR;
293 for (int i = 0; i <= GrCoverageCountingPathRenderer::kDoCopiesThreshold; i++) { in onRun()
/external/skqp/tools/gpu/
DGrTest.cpp280 void GrCoverageCountingPathRenderer::testingOnly_drawPathDirectly(const DrawPathArgs& args) { in testingOnly_drawPathDirectly()
288 GrCoverageCountingPathRenderer::testingOnly_getCurrentFlushResources() { in testingOnly_getCurrentFlushResources()
303 const GrCCPathCache* GrCoverageCountingPathRenderer::testingOnly_getPathCache() const { in testingOnly_getPathCache()
/external/skqp/tests/
DGrCCPRTest.cpp36 CCPRClip(GrCoverageCountingPathRenderer* ccpr, const SkPath& path) : fCCPR(ccpr), fPath(path) {} in CCPRClip()
55 GrCoverageCountingPathRenderer* const fCCPR;
78 GrCoverageCountingPathRenderer* ccpr() const { return fCCPR; } in ccpr()
134 GrCoverageCountingPathRenderer* fCCPR;
315 RecordLastMockAtlasIDs(sk_sp<GrCoverageCountingPathRenderer> ccpr) : fCCPR(ccpr) {} in RecordLastMockAtlasIDs()
340 sk_sp<GrCoverageCountingPathRenderer> fCCPR;
/external/skqp/gn/
Dgpu.gni554 "$_src/gpu/ccpr/GrCoverageCountingPathRenderer.cpp",
555 "$_src/gpu/ccpr/GrCoverageCountingPathRenderer.h",

12