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));