From ce78683782234afe5d4834caa4dcda3962129421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sun, 4 May 2014 11:27:03 +0200 Subject: [PATCH] give a hint when someone forgot to install drivers on Windows --- OpenRA.Renderer.Sdl2/ErrorHandler.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OpenRA.Renderer.Sdl2/ErrorHandler.cs b/OpenRA.Renderer.Sdl2/ErrorHandler.cs index 00c262e544..c864bf260c 100644 --- a/OpenRA.Renderer.Sdl2/ErrorHandler.cs +++ b/OpenRA.Renderer.Sdl2/ErrorHandler.cs @@ -33,6 +33,11 @@ namespace OpenRA.Renderer.Sdl2 Log.Write("graphics", ""); Log.Write("graphics", "OpenGL Information:"); Log.Write("graphics", "Vendor: {0}", GL.GetString(StringName.Vendor)); + if (GL.GetString(StringName.Vendor).Contains("Microsoft")) + { + Log.Write("graphics", "Note: The default driver provided by Microsoft does not include full OpenGL support.\n" + + "Please install the latest drivers from your graphics card manufacturer's website.\n"); + } Log.Write("graphics", "Renderer: {0}", GL.GetString(StringName.Renderer)); Log.Write("graphics", "GL Version: {0}", GL.GetString(StringName.Version)); Log.Write("graphics", "Shader Version: {0}", GL.GetString(StringName.ShadingLanguageVersion));