Blob Blame History Raw
diff -ru blender-2.78b.orig/source/blender/gpu/intern/gpu_extensions.c blender-2.78b/source/blender/gpu/intern/gpu_extensions.c
--- blender-2.78b.orig/source/blender/gpu/intern/gpu_extensions.c	2017-02-09 01:49:32.000000000 -0800
+++ blender-2.78b/source/blender/gpu/intern/gpu_extensions.c	2017-02-24 23:28:45.158724978 -0800
@@ -173,7 +173,10 @@
 		GG.device = GPU_DEVICE_INTEL;
 		GG.driver = GPU_DRIVER_OFFICIAL;
 	}
-	else if (strstr(renderer, "Mesa DRI R") || (strstr(renderer, "Gallium ") && strstr(renderer, " on ATI "))) {
+	else if ((strstr(renderer, "Mesa DRI R")) ||
+             (strstr(renderer, "Gallium ") && strstr(renderer, " on ATI ")) ||
+             (strstr(renderer, "Gallium ") && strstr(renderer, " on AMD ")))
+   {
 		GG.device = GPU_DEVICE_ATI;
 		GG.driver = GPU_DRIVER_OPENSOURCE;
 	}