aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrXferProcessor.cpp
diff options
context:
space:
mode:
authorGravatar ethannicholas <ethannicholas@google.com>2016-01-30 09:59:10 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-01-30 09:59:10 -0800
commit2279325d539700ee3da29d6e874b3b3ce1dcf49c (patch)
treefa68207d94b4919c1759578a5d5192786d83c6d6 /src/gpu/GrXferProcessor.cpp
parentad38ed6003ad89a21e40d76987db4bba7d42f3d0 (diff)
added support for PLS path rendering
Diffstat (limited to 'src/gpu/GrXferProcessor.cpp')
-rw-r--r--src/gpu/GrXferProcessor.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gpu/GrXferProcessor.cpp b/src/gpu/GrXferProcessor.cpp
index b07b9720df..01534a3adb 100644
--- a/src/gpu/GrXferProcessor.cpp
+++ b/src/gpu/GrXferProcessor.cpp
@@ -217,3 +217,10 @@ bool GrXPFactory::willNeedDstTexture(const GrCaps& caps,
return (this->willReadDstColor(caps, optimizations, hasMixedSamples) &&
!caps.shaderCaps()->dstReadInShaderSupport());
}
+
+bool GrXPFactory::willReadDstColor(const GrCaps& caps,
+ const GrPipelineOptimizations& optimizations,
+ bool hasMixedSamples) const {
+ return optimizations.fOverrides.fUsePLSDstRead || this->onWillReadDstColor(caps, optimizations,
+ hasMixedSamples);
+}