Index: src/gpu/gl/GrGLCaps.cpp |
diff --git a/src/gpu/gl/GrGLCaps.cpp b/src/gpu/gl/GrGLCaps.cpp |
index 7319164913be3f04865e78d8076bf28b83409284..e850dcabafd46934a3aec91fafbe38c559cac864 100644 |
--- a/src/gpu/gl/GrGLCaps.cpp |
+++ b/src/gpu/gl/GrGLCaps.cpp |
@@ -136,6 +136,7 @@ void GrGLCaps::init(const GrContextOptions& contextOptions, |
// data for dynamic content on these GPUs. Perhaps we should read the renderer string and |
// limit this decision to specific GPU families rather than basing it on the vendor alone. |
if (!GR_GL_MUST_USE_VBO && |
+ !fIsCoreProfile && |
(kARM_GrGLVendor == ctxInfo.vendor() || |
kImagination_GrGLVendor == ctxInfo.vendor() || |
kQualcomm_GrGLVendor == ctxInfo.vendor())) { |