// // 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); } }