From 318538484f99253b6a2acf97d4d1b420e628b289 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Tue, 28 Mar 2017 16:32:05 -0400 Subject: Remove GrXferProcessor::getOptimizations. This replaces GrXferProcessor::getOptimizations with a new function on GrXPFactory. The results are made available via FragmentProcessorAnalysis. Bug: skia: Change-Id: I535985458c9d13ad858cac94e957e2fdbe332036 Reviewed-on: https://skia-review.googlesource.com/10218 Reviewed-by: Greg Daniel Commit-Queue: Brian Salomon --- src/gpu/GrRenderTargetContext.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gpu/GrRenderTargetContext.cpp') diff --git a/src/gpu/GrRenderTargetContext.cpp b/src/gpu/GrRenderTargetContext.cpp index 70d4485468..79ae757b34 100644 --- a/src/gpu/GrRenderTargetContext.cpp +++ b/src/gpu/GrRenderTargetContext.cpp @@ -1743,7 +1743,7 @@ uint32_t GrRenderTargetContext::addMeshDrawOp(const GrPipelineBuilder& pipelineB args.fCaps = this->caps(); args.fAnalysis = &analysis; - if (pipelineBuilder.willXPNeedDstTexture(*this->caps(), analysis)) { + if (analysis.requiresDstTexture()) { this->setupDstTexture(rt, clip, bounds, &args.fDstTexture); if (!args.fDstTexture.texture()) { return SK_InvalidUniqueID; -- cgit v1.2.3