| Index: src/gpu/gl/GrGLGpu.cpp
|
| diff --git a/src/gpu/gl/GrGLGpu.cpp b/src/gpu/gl/GrGLGpu.cpp
|
| index 027d9527c09bd7800a725badd67325cefa254a21..9d2984f186e7198b63362394c86b86ff893e9818 100644
|
| --- a/src/gpu/gl/GrGLGpu.cpp
|
| +++ b/src/gpu/gl/GrGLGpu.cpp
|
| @@ -1474,9 +1474,9 @@
|
| idDesc->fRTFBOID = 0;
|
| idDesc->fRTFBOOwnership = GrBackendObjectOwnership::kOwned;
|
| idDesc->fTexFBOID = 0;
|
| - SkASSERT((GrGLCaps::kMixedSamples_MSFBOType == this->glCaps().msFBOType()) ==
|
| - this->caps()->usesMixedSamples());
|
| - idDesc->fSampleConfig = GrRenderTarget::ComputeSampleConfig(*this->caps(), desc.fSampleCnt);
|
| + idDesc->fSampleConfig = (GrGLCaps::kMixedSamples_MSFBOType == this->glCaps().msFBOType() &&
|
| + desc.fSampleCnt > 0) ? GrRenderTarget::kStencil_SampleConfig :
|
| + GrRenderTarget::kUnified_SampleConfig;
|
|
|
| GrGLenum status;
|
|
|
|
|