From 844d262df27c2ad57e59f9b353628755306568d6 Mon Sep 17 00:00:00 2001 From: the_fiddler <the_fiddler@ebc5dd9b-fb1d-0410-b6f8-d24c324e9604> Date: Fri, 4 Jan 2008 17:16:43 +0000 Subject: [PATCH] Fixed GetShader to use the new enums. Added PointParameter helper overload. --- Source/OpenTK/OpenGL/GLHelper.cs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Source/OpenTK/OpenGL/GLHelper.cs b/Source/OpenTK/OpenGL/GLHelper.cs index 43361914..067e8592 100644 --- a/Source/OpenTK/OpenGL/GLHelper.cs +++ b/Source/OpenTK/OpenGL/GLHelper.cs @@ -727,7 +727,7 @@ namespace OpenTK.OpenGL unsafe { int length; - GL.GetShader(shader, Version20.InfoLogLength, out length); + GL.GetShader(shader, ShaderParameter.InfoLogLength, out length); if (length == 0) { info = ""; @@ -741,6 +741,22 @@ namespace OpenTK.OpenGL #endregion + #region public static void PointParameter(PointSpriteCoordOriginParameter param) + + /// <summary> + /// Helper function that defines the coordinate origin of the Point Sprite. + /// </summary> + /// <param name="param"> + /// A OpenTK.OpenGL.GL.PointSpriteCoordOriginParameter token, + /// denoting the origin of the Point Sprite. + /// </param> + public static void PointParameter(PointSpriteCoordOriginParameter param) + { + GL.PointParameter(PointParameterName.PointSpriteCoordOrigin, (int)param); + } + + #endregion + #endregion } }