From aab259ea9ecabb3addcade3fba72d777bc7673e8 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Tue, 17 Jan 2017 10:44:34 -0500 Subject: Simplify GrProcOptInfo initialization. Removes unused single channel tracking. Makes it so that only the op/gp can initiate lcd coverage. Makes GrProcOptInfo fragment processor analysis continuable. Change-Id: I003a8aa3836bb64d04b230ddee581dc500e613a9 Reviewed-on: https://skia-review.googlesource.com/7039 Reviewed-by: Greg Daniel Commit-Queue: Brian Salomon --- src/gpu/ops/GrDrawOp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/gpu/ops/GrDrawOp.cpp') diff --git a/src/gpu/ops/GrDrawOp.cpp b/src/gpu/ops/GrDrawOp.cpp index f778601aba..1fd2182b2a 100644 --- a/src/gpu/ops/GrDrawOp.cpp +++ b/src/gpu/ops/GrDrawOp.cpp @@ -20,8 +20,8 @@ void GrDrawOp::initPipelineAnalysis(GrPipelineAnalysis* analysis) const { GrPipelineInput coverage; GrPipelineAnalysisDrawOpInput input(&color, &coverage); this->getPipelineAnalysisInput(&input); - analysis->fColorPOI.initFromPipelineInput(color); - analysis->fCoveragePOI.initFromPipelineInput(coverage); + analysis->fColorPOI.reset(color); + analysis->fCoveragePOI.reset(coverage); analysis->fUsesPLSDstRead = input.usesPLSDstRead(); } -- cgit v1.2.3