Index: src/gpu/GrContext.cpp |
diff --git a/src/gpu/GrContext.cpp b/src/gpu/GrContext.cpp |
index fbb59a3e9a678823302dfbc1dca08b8c088e0b1b..6cec1da86bdc8f5da6ddeeeb12964c4cc044d1bd 100644 |
--- a/src/gpu/GrContext.cpp |
+++ b/src/gpu/GrContext.cpp |
@@ -97,6 +97,8 @@ void GrContext::initCommon(const GrContextOptions& options) { |
dtOptions.fMaxBatchLookahead = options.fMaxBatchLookahead; |
GrPathRendererChain::Options prcOptions; |
prcOptions.fDisableDistanceFieldRenderer = options.fDisableDistanceFieldPaths; |
+ prcOptions.fAllowPathMaskCaching = options.fAllowPathMaskCaching; |
+ prcOptions.fDisableAllPathRenderers = options.fForceSWPathMasks; |
fDrawingManager.reset(new GrDrawingManager(this, dtOptions, prcOptions, options.fImmediateMode, |
&fSingleOwner)); |