diff options
author | 2017-01-04 10:44:42 -0500 | |
---|---|---|
committer | 2017-01-04 16:37:18 +0000 | |
commit | 8c852be264d003b2e610c5b8634bc0f81c46bbba (patch) | |
tree | d67ab88ace56ed44725325310325428ffdb09437 /src/gpu/GrDefaultGeoProcFactory.h | |
parent | 1e854246e6ce431838de882116b86f085eb7b08e (diff) |
Removing tracking of whether GP/FP coverage calculations are used by XP.
Remove readsCoverage from GrPipelineOptimizations
Remove kNone from GrDefaultGeoProc::Coverage
Remove kIgnoreCoverage from GrXferProcessor::OptFlags
Remove GrPipeline::fIgnoresCoverage
Change-Id: I8f0c9337ee98b9c77af1e9a8a184519ce63822d4
Reviewed-on: https://skia-review.googlesource.com/6552
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
Diffstat (limited to 'src/gpu/GrDefaultGeoProcFactory.h')
-rw-r--r-- | src/gpu/GrDefaultGeoProcFactory.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/gpu/GrDefaultGeoProcFactory.h b/src/gpu/GrDefaultGeoProcFactory.h index 688fcc99c7..238c154489 100644 --- a/src/gpu/GrDefaultGeoProcFactory.h +++ b/src/gpu/GrDefaultGeoProcFactory.h @@ -66,7 +66,7 @@ namespace GrDefaultGeoProcFactory { kUniform_Type, kAttribute_Type, }; - Color(GrColor color) : fType(kUniform_Type), fColor(color) {} + explicit Color(GrColor color) : fType(kUniform_Type), fColor(color) {} Color(Type type) : fType(type), fColor(GrColor_ILLEGAL) { SkASSERT(type != kUniform_Type); @@ -82,12 +82,11 @@ namespace GrDefaultGeoProcFactory { struct Coverage { enum Type { - kNone_Type, kSolid_Type, kUniform_Type, kAttribute_Type, }; - Coverage(uint8_t coverage) : fType(kUniform_Type), fCoverage(coverage) {} + explicit Coverage(uint8_t coverage) : fType(kUniform_Type), fCoverage(coverage) {} Coverage(Type type) : fType(type), fCoverage(0xff) { SkASSERT(type != kUniform_Type); } @@ -127,8 +126,6 @@ namespace GrDefaultGeoProcFactory { const Coverage&, const LocalCoords&, const SkMatrix& viewMatrix); - - inline size_t DefaultVertexStride() { return sizeof(PositionAttr); } }; #endif |