diff --git a/source/src/rendergl.cpp b/source/src/rendergl.cpp index 3c67d00e..4730ab47 100644 --- a/source/src/rendergl.cpp +++ b/source/src/rendergl.cpp @@ -76,7 +76,7 @@ void gl_checkextensions() glMultiDrawElements_ = (PFNGLMULTIDRAWELEMENTSEXTPROC)getprocaddress("glMultiDrawElementsEXT"); hasMDA = true; - if(strstr(vendor, "ATI")) ati_mda_bug = 1; + if(strstr(vendor, "ATI") || strstr(renderer, "Mesa") || strstr(version, "Mesa")) ati_mda_bug = 1; } if(hasext(exts, "GL_EXT_draw_range_elements"))