* X11GLContext.cs: Correctly set GraphicsMode in constructor (resolves issue [#1175]: "Graphics] GraphicsContext.GraphicsMode property returns null on Linux").

This commit is contained in:
the_fiddler 2009-10-19 18:11:32 +00:00
parent bba72c91d7
commit 5ba821a09a

View file

@ -24,7 +24,6 @@ namespace OpenTK.Platform.X11
bool vsync_supported;
int vsync_interval;
bool glx_loaded;
GraphicsMode graphics_mode;
#region --- Constructors ---
@ -36,6 +35,8 @@ namespace OpenTK.Platform.X11
if (window == null)
throw new ArgumentNullException("window");
Mode = mode;
currentWindow = (X11WindowInfo)window;
currentWindow.VisualInfo = SelectVisual(mode, currentWindow);
@ -138,8 +139,6 @@ namespace OpenTK.Platform.X11
if (!Glx.IsDirect(currentWindow.Display, Handle.Handle))
Debug.Print("Warning: Context is not direct.");
graphics_mode = mode;
}
#endregion