//
// Generated by StgSharp.GenerateGL on 2026-08-25 09:22:55Z
// Command availability history
//
using System;
using System.Collections.Frozen;
using System.Collections.Generic;
namespace StgSharp.Graphics.OpenGL
{
internal enum CommandHistoryAction { Added, Removed }
internal readonly record struct CommandHistoryEntry(string Version, CommandHistoryAction Action);
internal static class GlCommandHistory
{
internal static readonly FrozenDictionary History = new Dictionary(StringComparer.Ordinal)
{
{ "glAccum", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glActiveShaderProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glActiveTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glAlphaFunc", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glAreTexturesResident", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glArrayElement", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glAttachShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glBegin", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glBeginConditionalRender", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBeginQuery", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glBeginQueryIndexed", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBeginTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBindAttribLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glBindBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glBindBufferBase", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glBindBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glBindBuffersBase", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBindBuffersRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBindFragDataLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBindFragDataLocationIndexed", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glBindFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBindImageTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glBindImageTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBindProgramPipeline", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glBindRenderbuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBindSampler", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glBindSamplers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBindTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glBindTextureUnit", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glBindTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBindTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBindVertexArray", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBindVertexBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glBindVertexBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBitmap", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glBlendColor", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glBlendEquation", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glBlendEquationSeparate", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glBlendEquationSeparatei", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBlendEquationi", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBlendFunc", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glBlendFuncSeparate", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glBlendFuncSeparatei", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBlendFunci", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glBlitFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glBlitNamedFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glBufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glBufferStorage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glCallList", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glCallLists", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glCheckFramebufferStatus", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glCheckNamedFramebufferStatus", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClampColor", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glClear", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glClearAccum", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glClearBufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glClearBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glClearBufferfi", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glClearBufferfv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glClearBufferiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glClearBufferuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glClearColor", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glClearDepth", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glClearDepthf", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glClearIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glClearNamedBufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearNamedBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearNamedFramebufferfi", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearNamedFramebufferfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearNamedFramebufferiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearNamedFramebufferuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClearStencil", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glClearTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glClearTexSubImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.4", CommandHistoryAction.Added) } },
{ "glClientActiveTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glClientWaitSync", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glClipControl", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glClipPlane", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3b", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3bv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3ub", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3ubv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3us", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor3usv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4b", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4bv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4ub", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4ubv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4ui", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4us", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColor4usv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColorMask", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glColorMaski", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glColorMaterial", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glColorPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glCompileShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glCompressedTexImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTexImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTexImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTexSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTexSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTexSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glCompressedTextureSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCompressedTextureSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCompressedTextureSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCopyBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glCopyImageSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glCopyNamedBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCopyPixels", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glCopyTexImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glCopyTexImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glCopyTexSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glCopyTexSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glCopyTexSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.2", CommandHistoryAction.Added) } },
{ "glCopyTextureSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCopyTextureSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCopyTextureSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateFramebuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glCreateProgramPipelines", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateQueries", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateRenderbuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateSamplers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glCreateShaderProgramv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glCreateTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateTransformFeedbacks", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCreateVertexArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glCullFace", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDebugMessageCallback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glDebugMessageControl", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glDebugMessageInsert", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glDeleteBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glDeleteFramebuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glDeleteLists", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glDeleteProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glDeleteProgramPipelines", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glDeleteQueries", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glDeleteRenderbuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glDeleteSamplers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glDeleteShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glDeleteSync", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glDeleteTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glDeleteTransformFeedbacks", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glDeleteVertexArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glDepthFunc", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDepthMask", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDepthRange", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDepthRangeArrayv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glDepthRangeIndexed", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glDepthRangef", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glDetachShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glDisable", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDisableClientState", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glDisableVertexArrayAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glDisableVertexAttribArray", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glDisablei", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glDispatchCompute", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glDispatchComputeIndirect", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glDrawArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glDrawArraysIndirect", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glDrawArraysInstanced", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glDrawArraysInstancedBaseInstance", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glDrawBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glDrawBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glDrawElements", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glDrawElementsBaseVertex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glDrawElementsIndirect", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glDrawElementsInstanced", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glDrawElementsInstancedBaseInstance", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glDrawElementsInstancedBaseVertex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glDrawElementsInstancedBaseVertexBaseInstance", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glDrawPixels", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glDrawRangeElements", new CommandHistoryEntry[] { new CommandHistoryEntry("1.2", CommandHistoryAction.Added) } },
{ "glDrawRangeElementsBaseVertex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glDrawTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glDrawTransformFeedbackInstanced", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glDrawTransformFeedbackStream", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glDrawTransformFeedbackStreamInstanced", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glEdgeFlag", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEdgeFlagPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEdgeFlagv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEnable", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glEnableClientState", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEnableVertexArrayAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glEnableVertexAttribArray", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glEnablei", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glEnd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEndConditionalRender", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glEndList", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEndQuery", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glEndQueryIndexed", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glEndTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glEvalCoord1d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord1f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalCoord2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalMesh1", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalMesh2", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalPoint1", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glEvalPoint2", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFeedbackBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFenceSync", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glFinish", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glFlush", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glFlushMappedBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFlushMappedNamedBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glFogCoordPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogCoordd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogCoorddv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogCoordf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogCoordfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogi", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFogiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glFramebufferParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glFramebufferRenderbuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFramebufferTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glFramebufferTexture1D", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFramebufferTexture2D", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFramebufferTexture3D", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFramebufferTextureLayer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glFrontFace", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glFrustum", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGenBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGenFramebuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGenLists", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGenProgramPipelines", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGenQueries", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGenRenderbuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGenSamplers", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGenTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glGenTransformFeedbacks", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGenVertexArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGenerateMipmap", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGenerateTextureMipmap", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetActiveAtomicCounterBufferiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glGetActiveAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetActiveSubroutineName", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetActiveSubroutineUniformName", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetActiveSubroutineUniformiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetActiveUniform", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetActiveUniformBlockName", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetActiveUniformBlockiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetActiveUniformName", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetActiveUniformsiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetAttachedShaders", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetAttribLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetBooleani_v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetBooleanv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetBufferParameteri64v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glGetBufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetBufferPointerv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetClipPlane", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetCompressedTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glGetCompressedTextureImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetCompressedTextureSubImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetDebugMessageLog", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetDoublei_v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetDoublev", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetError", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetFloati_v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetFloatv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetFragDataIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetFragDataLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetFramebufferAttachmentParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetFramebufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetGraphicsResetStatus", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetInteger64i_v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glGetInteger64v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glGetIntegeri_v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetIntegerv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetInternalformati64v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetInternalformativ", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glGetLightfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetLightiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMapdv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMapfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMapiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMaterialfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMaterialiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetMultisamplefv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glGetNamedBufferParameteri64v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedBufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedBufferPointerv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedFramebufferAttachmentParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedFramebufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetNamedRenderbufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetObjectLabel", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetObjectPtrLabel", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetPixelMapfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetPixelMapuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetPixelMapusv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetPointerv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed), new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetPolygonStipple", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetProgramBinary", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetProgramInfoLog", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetProgramInterfaceiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramPipelineInfoLog", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetProgramPipelineiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetProgramResourceIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramResourceLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramResourceLocationIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramResourceName", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramResourceiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glGetProgramStageiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetProgramiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetQueryBufferObjecti64v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetQueryBufferObjectiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetQueryBufferObjectui64v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetQueryBufferObjectuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetQueryIndexediv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetQueryObjecti64v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetQueryObjectiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetQueryObjectui64v", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetQueryObjectuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetQueryiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glGetRenderbufferParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetSamplerParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetSamplerParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetSamplerParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetSamplerParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glGetShaderInfoLog", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetShaderPrecisionFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetShaderSource", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetShaderiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetString", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetStringi", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetSubroutineIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetSubroutineUniformLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetSynciv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glGetTexEnvfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetTexEnviv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetTexGendv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetTexGenfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetTexGeniv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glGetTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetTexLevelParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetTexLevelParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetTexParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetTexParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetTexParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetTexParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glGetTextureImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureLevelParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureLevelParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTextureSubImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTransformFeedbackVarying", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetTransformFeedbacki64_v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTransformFeedbacki_v", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetTransformFeedbackiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetUniformBlockIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetUniformIndices", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glGetUniformLocation", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetUniformSubroutineuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetUniformdv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glGetUniformfv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetUniformiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetUniformuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetVertexArrayIndexed64iv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetVertexArrayIndexediv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetVertexArrayiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetVertexAttribIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetVertexAttribIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glGetVertexAttribLdv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glGetVertexAttribPointerv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetVertexAttribdv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetVertexAttribfv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetVertexAttribiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glGetnCompressedTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetnTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetnUniformdv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetnUniformfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetnUniformiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glGetnUniformuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glHint", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glIndexMask", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexdv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexi", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexs", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexsv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexub", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIndexubv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glInitNames", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glInterleavedArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glInvalidateBufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glInvalidateBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glInvalidateFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glInvalidateNamedFramebufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glInvalidateNamedFramebufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glInvalidateSubFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glInvalidateTexImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glInvalidateTexSubImage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glIsBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glIsEnabled", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glIsEnabledi", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glIsFramebuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glIsList", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glIsProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glIsProgramPipeline", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glIsQuery", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glIsRenderbuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glIsSampler", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glIsShader", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glIsSync", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glIsTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glIsTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glIsVertexArray", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glLightModelf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightModelfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightModeli", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightModeliv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLighti", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLightiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLineStipple", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLineWidth", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glLinkProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glListBase", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadIdentity", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadMatrixd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadMatrixf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadName", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadTransposeMatrixd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLoadTransposeMatrixf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glLogicOp", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glMap1d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMap1f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMap2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMap2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMapBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glMapBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glMapGrid1d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMapGrid1f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMapGrid2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMapGrid2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMapNamedBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glMapNamedBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glMaterialf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMaterialfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMateriali", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMaterialiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMatrixMode", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMemoryBarrier", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glMemoryBarrierByRegion", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glMinSampleShading", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glMultMatrixd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultMatrixf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultTransposeMatrixd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultTransposeMatrixf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiDrawArrays", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glMultiDrawArraysIndirect", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glMultiDrawArraysIndirectCount", new CommandHistoryEntry[] { new CommandHistoryEntry("4.6", CommandHistoryAction.Added) } },
{ "glMultiDrawElements", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glMultiDrawElementsBaseVertex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glMultiDrawElementsIndirect", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glMultiDrawElementsIndirectCount", new CommandHistoryEntry[] { new CommandHistoryEntry("4.6", CommandHistoryAction.Added) } },
{ "glMultiTexCoord1d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord1sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glMultiTexCoord4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNamedBufferData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedBufferStorage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedBufferSubData", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferDrawBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferDrawBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferReadBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferRenderbuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferTexture", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedFramebufferTextureLayer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedRenderbufferStorage", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNamedRenderbufferStorageMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glNewList", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3b", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3bv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormal3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glNormalPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glObjectLabel", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glObjectPtrLabel", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glOrtho", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPassThrough", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPatchParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glPatchParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glPauseTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glPixelMapfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPixelMapuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPixelMapusv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPixelStoref", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glPixelStorei", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glPixelTransferf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPixelTransferi", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPixelZoom", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPointParameterf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glPointParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glPointParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glPointParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added) } },
{ "glPointSize", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glPolygonMode", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glPolygonOffset", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glPolygonOffsetClamp", new CommandHistoryEntry[] { new CommandHistoryEntry("4.6", CommandHistoryAction.Added) } },
{ "glPolygonStipple", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPopAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPopClientAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPopDebugGroup", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glPopMatrix", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPopName", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPrimitiveRestartIndex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glPrioritizeTextures", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glProgramBinary", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1f", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1i", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1iv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1ui", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform1uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2f", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2i", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2ui", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform2uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3f", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3i", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4f", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4i", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4ui", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniform4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2x3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2x3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2x4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix2x4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3x2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3x2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3x4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix3x4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4x2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4x2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4x3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProgramUniformMatrix4x3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glProvokingVertex", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glPushAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPushClientAttrib", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPushDebugGroup", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glPushMatrix", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glPushName", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glQueryCounter", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glRasterPos2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRasterPos4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glReadBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glReadPixels", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glReadnPixels", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glRectd", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRectdv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRectf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRectfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRecti", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRectiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRects", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRectsv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glReleaseShaderCompiler", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glRenderMode", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRenderbufferStorage", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glRenderbufferStorageMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glResumeTransformFeedback", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glRotated", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glRotatef", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSampleCoverage", new CommandHistoryEntry[] { new CommandHistoryEntry("1.3", CommandHistoryAction.Added) } },
{ "glSampleMaski", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glSamplerParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glSamplerParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glSamplerParameterf", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glSamplerParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glSamplerParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glSamplerParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glScaled", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glScalef", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glScissor", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glScissorArrayv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glScissorIndexed", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glScissorIndexedv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glSecondaryColor3b", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3bv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3ub", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3ubv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3us", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColor3usv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSecondaryColorPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glSelectBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glShadeModel", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glShaderBinary", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glShaderSource", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glShaderStorageBlockBinding", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glSpecializeShader", new CommandHistoryEntry[] { new CommandHistoryEntry("4.6", CommandHistoryAction.Added) } },
{ "glStencilFunc", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glStencilFuncSeparate", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glStencilMask", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glStencilMaskSeparate", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glStencilOp", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glStencilOpSeparate", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glTexBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glTexBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glTexCoord1d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord1sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoord4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexCoordPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexEnvf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexEnvfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexEnvi", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexEnviv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGend", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGendv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGenf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGenfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGeni", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexGeniv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTexImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexImage2DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glTexImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.2", CommandHistoryAction.Added) } },
{ "glTexImage3DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glTexParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glTexParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glTexParameterf", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glTexStorage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glTexStorage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glTexStorage2DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glTexStorage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.2", CommandHistoryAction.Added) } },
{ "glTexStorage3DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glTexSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glTexSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added) } },
{ "glTexSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("1.2", CommandHistoryAction.Added) } },
{ "glTextureBarrier", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameterIiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameterIuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameterf", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameterfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameteri", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureParameteriv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureStorage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureStorage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureStorage2DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureStorage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureStorage3DMultisample", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureSubImage1D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureSubImage2D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureSubImage3D", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTextureView", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glTransformFeedbackBufferBase", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTransformFeedbackBufferRange", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glTransformFeedbackVaryings", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glTranslated", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glTranslatef", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glUniform1d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform1f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform1i", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform1iv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform1ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform1uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform2d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform2f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform2i", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform2ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform2uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform3d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform3f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform3i", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform4d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniform4f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform4i", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniform4ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniform4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glUniformBlockBinding", new CommandHistoryEntry[] { new CommandHistoryEntry("3.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix2x3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix2x3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix2x4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix2x4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix3x2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix3x2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix3x4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix3x4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix4x2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix4x2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformMatrix4x3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUniformMatrix4x3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.1", CommandHistoryAction.Added) } },
{ "glUniformSubroutinesuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.0", CommandHistoryAction.Added) } },
{ "glUnmapBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.5", CommandHistoryAction.Added) } },
{ "glUnmapNamedBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glUseProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glUseProgramStages", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glValidateProgram", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glValidateProgramPipeline", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertex2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertex4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glVertexArrayAttribBinding", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayAttribFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayAttribIFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayAttribLFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayBindingDivisor", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayElementBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayVertexBuffer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexArrayVertexBuffers", new CommandHistoryEntry[] { new CommandHistoryEntry("4.5", CommandHistoryAction.Added) } },
{ "glVertexAttrib1d", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib1f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib1fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib1s", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib1sv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2d", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2s", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3d", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3s", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nbv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Niv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nsv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nub", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nubv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nuiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4Nusv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4bv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4d", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4f", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4fv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4s", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4ubv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttrib4usv", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexAttribBinding", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glVertexAttribDivisor", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glVertexAttribI1i", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI1iv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI1ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI1uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI2i", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI2ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI2uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI3i", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4bv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4i", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4iv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4sv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4ubv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribI4usv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribIFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glVertexAttribIPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("3.0", CommandHistoryAction.Added) } },
{ "glVertexAttribL1d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL1dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL2d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL3d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL4d", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribL4dv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribLFormat", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glVertexAttribLPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glVertexAttribP1ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP1uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP2ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP2uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP3ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP3uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP4ui", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribP4uiv", new CommandHistoryEntry[] { new CommandHistoryEntry("3.3", CommandHistoryAction.Added) } },
{ "glVertexAttribPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("2.0", CommandHistoryAction.Added) } },
{ "glVertexBindingDivisor", new CommandHistoryEntry[] { new CommandHistoryEntry("4.3", CommandHistoryAction.Added) } },
{ "glVertexPointer", new CommandHistoryEntry[] { new CommandHistoryEntry("1.1", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glViewport", new CommandHistoryEntry[] { new CommandHistoryEntry("1.0", CommandHistoryAction.Added) } },
{ "glViewportArrayv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glViewportIndexedf", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glViewportIndexedfv", new CommandHistoryEntry[] { new CommandHistoryEntry("4.1", CommandHistoryAction.Added) } },
{ "glWaitSync", new CommandHistoryEntry[] { new CommandHistoryEntry("3.2", CommandHistoryAction.Added) } },
{ "glWindowPos2d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos2sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3d", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3dv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3f", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3fv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3i", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3iv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3s", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
{ "glWindowPos3sv", new CommandHistoryEntry[] { new CommandHistoryEntry("1.4", CommandHistoryAction.Added), new CommandHistoryEntry("3.2", CommandHistoryAction.Removed) } },
}.ToFrozenDictionary(StringComparer.Ordinal);
}
}