C# OpenGL Macros Missing?
<p>I am using Pencil.Gaming as the C# Wrapper for the OpenGL functions. I wanted to write a quite application to get the OpenGL renderer and version information but I can't seem to find the Macros for these (GL_RENDERER and GL_VERSION). </p>

<p>Has anyone used Pencil.Gaming or another C# wrapper before and used these or similar macros? Where are they located? Or is there another way to get this information with the wrapper?</p>

<p>Here's the code I have so far:</p>

<pre><code>using System;
using Pencil.Gaming;
using Pencil.Gaming.Graphics;

using GLubyte = System.Byte;

namespace C_Sharp_OpenGL
{
    class Program
    {
        static void Main(string[] args)
        {
            if (!Glfw.Init()){
                Console.WriteLine("ERROR: Could not start GLFW3");
                Console.WriteLine("Press Any Key to Continue...");
                Console.ReadKey();
                Environment.Exit(-1);
            }

            GlfwWindowPtr window = Glfw.CreateWindow(640, 480, "Hello Triangle", GlfwMonitorPtr.Null, GlfwWindowPtr.Null);

            Glfw.MakeContextCurrent(window);

            //Get Version Info
            GLubyte renderer = GL.GetString(GL_RENDERER); //Doesn't Work
            Glubyte version = GL.GetString(GL_VERSION); //Doesn't Work
        }
    }
}
</code></pre>