Index: src/gpu/gl/GrGLCaps.cpp |
diff --git a/src/gpu/gl/GrGLCaps.cpp b/src/gpu/gl/GrGLCaps.cpp |
index f3e494acb90cfd2e1d1fd8003dd18ba395357988..9b12ce69c50b89ad0d66be2e6bfb15736a3ab960 100644 |
--- a/src/gpu/gl/GrGLCaps.cpp |
+++ b/src/gpu/gl/GrGLCaps.cpp |
@@ -535,7 +535,8 @@ void GrGLCaps::init(const GrContextOptions& contextOptions, |
} |
if (kGL_GrGLStandard == standard) { |
- if (version >= GR_GL_VER(4, 0) || ctxInfo.hasExtension("GL_ARB_sample_shading")) { |
+ if ((version >= GR_GL_VER(4, 0) || ctxInfo.hasExtension("GL_ARB_sample_shading")) && |
+ ctxInfo.vendor() != kIntel_GrGLVendor) { |
fSampleShadingSupport = true; |
} |
} else if (ctxInfo.hasExtension("GL_OES_sample_shading")) { |