using System;
using System.Threading;
using System.ComponentModel;
-
+using Gdk;
using OpenTK.Graphics;
using OpenTK.Platform;
Samples = graphicsMode.Samples;
Stereo = graphicsMode.Stereo;
- SetRequiredVersion(glVersionMajor, glVersionMinor);
GraphicsContextFlags = graphicsContextFlags;
+
+ SetRequiredVersion(glVersionMajor, glVersionMinor);
+
+ if (graphicsMode.Depth > 0)
+ {
+ HasDepthBuffer = true;
+ }
+
+ if (graphicsMode.Stencil > 0)
+ {
+ HasStencilBuffer = true;
+ }
+
+ if (graphicsMode.ColorFormat.Alpha > 0)
+ {
+ HasAlpha = true;
+ }
}
/// <summary>