Renames of processor analysis-related classes and method.
GrProcesserSet::FragmentProcessorAnalysis->GrProcessorSet::Analysis
GrPipelineAnalysisColor->GrProcessorAnalysisColor
GrPipelineAnalysisCoverage->GrProcessorAnalysisCoverage
GrMeshDrawOp::getFragmentProcessorAnalysisInputs->GrMeshDrawOp::getProcessorAnalysisInputs
Change-Id: I28ad19dfab5f4ac1788c4eacdec5e1af2a701dd0
Reviewed-on: https://skia-review.googlesource.com/10747
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
diff --git a/src/gpu/ops/GrDrawPathOp.h b/src/gpu/ops/GrDrawPathOp.h
index 78ed035..0631adc 100644
--- a/src/gpu/ops/GrDrawPathOp.h
+++ b/src/gpu/ops/GrDrawPathOp.h
@@ -29,7 +29,7 @@
return FixedFunctionFlags::kUsesHWAA | FixedFunctionFlags::kUsesStencil;
}
bool xpRequiresDstTexture(const GrCaps& caps, const GrAppliedClip* clip) override {
- return this->doFragmentProcessorAnalysis(caps, clip).requiresDstTexture();
+ return this->doProcessorAnalysis(caps, clip).requiresDstTexture();
}
void wasRecorded() override { fProcessorSet.makePendingExecution(); }
@@ -40,13 +40,13 @@
GrPathRendering::FillType fillType() const { return fFillType; }
const GrProcessorSet& processors() const { return fProcessorSet; }
void initPipeline(const GrOpFlushState&, GrPipeline*);
- const GrProcessorSet::FragmentProcessorAnalysis& doFragmentProcessorAnalysis(
- const GrCaps& caps, const GrAppliedClip* clip) {
+ const GrProcessorSet::Analysis& doProcessorAnalysis(const GrCaps& caps,
+ const GrAppliedClip* clip) {
fProcessorSet.analyzeAndEliminateFragmentProcessors(
- &fAnalysis, fAnalysis.inputColor(), GrPipelineAnalysisCoverage::kNone, clip, caps);
+ &fAnalysis, fAnalysis.inputColor(), GrProcessorAnalysisCoverage::kNone, clip, caps);
return fAnalysis;
}
- const GrProcessorSet::FragmentProcessorAnalysis& fragmentProcessorAnalysis() const {
+ const GrProcessorSet::Analysis& processorAnalysis() const {
SkASSERT(fAnalysis.isInitializedWithProcessorSet());
return fAnalysis;
}
@@ -56,7 +56,7 @@
SkMatrix fViewMatrix;
GrProcessorSet fProcessorSet;
- GrProcessorSet::FragmentProcessorAnalysis fAnalysis;
+ GrProcessorSet::Analysis fAnalysis;
GrPathRendering::FillType fFillType;
GrAA fAA;