Chromium Code Reviews| Index: src/gpu/GrContext.cpp |
| diff --git a/src/gpu/GrContext.cpp b/src/gpu/GrContext.cpp |
| index e92014415c24fc573bbfa59cc7eada3dd444e82a..5fad2d58c46328d3b0e83ec82f6b57075fde372a 100644 |
| --- a/src/gpu/GrContext.cpp |
| +++ b/src/gpu/GrContext.cpp |
| @@ -572,8 +572,9 @@ int GrContext::getRecommendedSampleCount(GrPixelConfig config, |
| chosenSampleCount = 16; |
| } |
| } |
| - return chosenSampleCount <= fGpu->caps()->maxSampleCount() ? |
| - chosenSampleCount : 0; |
| + bool validSampleCount = chosenSampleCount <= fGpu->caps()->maxColorSampleCount() && |
|
bsalomon
2016/01/15 18:08:29
Might need a check for mixed samples support here.
|
| + chosenSampleCount <= fGpu->caps()->maxStencilSampleCount(); |
| + return validSampleCount ? chosenSampleCount : 0; |
| } |