From d77220422a3973ed34233599083344ede1784481 Mon Sep 17 00:00:00 2001 From: drian Date: Fri, 16 Apr 2021 19:44:46 +0200 Subject: [PATCH] #219 disable GL_EXT_multi_draw_arrays on linux mesa drivers - thanks eihrul! --- source/src/rendergl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"))