| Index: src/gpu/GrPipelineBuilder.cpp
|
| diff --git a/src/gpu/GrPipelineBuilder.cpp b/src/gpu/GrPipelineBuilder.cpp
|
| index b3b602f4690de89ace53c4be2949cf30fe839553..1d8aa4f2b4f9baa9b21496272dfac6b7f04c85f7 100644
|
| --- a/src/gpu/GrPipelineBuilder.cpp
|
| +++ b/src/gpu/GrPipelineBuilder.cpp
|
| @@ -74,7 +74,8 @@ void GrPipelineBuilder::setFromPaint(const GrPaint& paint, GrRenderTarget* rt, c
|
| fClip = clip;
|
|
|
| this->setState(GrPipelineBuilder::kDither_StateBit, paint.isDither());
|
| - this->setState(GrPipelineBuilder::kHWAntialias_StateBit, paint.isAntiAlias());
|
| + this->setState(GrPipelineBuilder::kHWAntialias_StateBit,
|
| + rt->isMultisampled() && paint.isAntiAlias());
|
|
|
| fColorProcInfoValid = false;
|
| fCoverageProcInfoValid = false;
|
|
|