<Type Name="ProgramParameter" FullName="MonoMac.OpenGL.ProgramParameter">
  <TypeSignature Language="C#" Value="public enum ProgramParameter" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ProgramParameter extends System.Enum" />
  <AssemblyInfo>
    <AssemblyName>MonoMac</AssemblyName>
    <AssemblyVersion>0.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Enum</BaseTypeName>
  </Base>
  <Docs>
    <summary>To be added.</summary>
    <remarks>To be added.</remarks>
  </Docs>
  <Members>
    <Member MemberName="ActiveAttributeMaxLength">
      <MemberSignature Language="C#" Value="ActiveAttributeMaxLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveAttributeMaxLength = int32(35722)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ActiveAttributes">
      <MemberSignature Language="C#" Value="ActiveAttributes" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveAttributes = int32(35721)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ActiveUniformBlockMaxNameLength">
      <MemberSignature Language="C#" Value="ActiveUniformBlockMaxNameLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveUniformBlockMaxNameLength = int32(35381)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ActiveUniformBlocks">
      <MemberSignature Language="C#" Value="ActiveUniformBlocks" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveUniformBlocks = int32(35382)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ActiveUniformMaxLength">
      <MemberSignature Language="C#" Value="ActiveUniformMaxLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveUniformMaxLength = int32(35719)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ActiveUniforms">
      <MemberSignature Language="C#" Value="ActiveUniforms" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ActiveUniforms = int32(35718)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="AttachedShaders">
      <MemberSignature Language="C#" Value="AttachedShaders" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter AttachedShaders = int32(35717)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="DeleteStatus">
      <MemberSignature Language="C#" Value="DeleteStatus" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter DeleteStatus = int32(35712)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="GeometryInputType">
      <MemberSignature Language="C#" Value="GeometryInputType" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter GeometryInputType = int32(36315)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="GeometryOutputType">
      <MemberSignature Language="C#" Value="GeometryOutputType" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter GeometryOutputType = int32(36316)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="GeometryShaderInvocations">
      <MemberSignature Language="C#" Value="GeometryShaderInvocations" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter GeometryShaderInvocations = int32(34943)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="GeometryVerticesOut">
      <MemberSignature Language="C#" Value="GeometryVerticesOut" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter GeometryVerticesOut = int32(36314)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="InfoLogLength">
      <MemberSignature Language="C#" Value="InfoLogLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter InfoLogLength = int32(35716)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="LinkStatus">
      <MemberSignature Language="C#" Value="LinkStatus" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter LinkStatus = int32(35714)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ProgramBinaryLength">
      <MemberSignature Language="C#" Value="ProgramBinaryLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ProgramBinaryLength = int32(34625)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ProgramBinaryRetrievableHint">
      <MemberSignature Language="C#" Value="ProgramBinaryRetrievableHint" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ProgramBinaryRetrievableHint = int32(33367)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ProgramSeparable">
      <MemberSignature Language="C#" Value="ProgramSeparable" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ProgramSeparable = int32(33368)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TessControlOutputVertices">
      <MemberSignature Language="C#" Value="TessControlOutputVertices" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TessControlOutputVertices = int32(36469)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TessGenMode">
      <MemberSignature Language="C#" Value="TessGenMode" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TessGenMode = int32(36470)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TessGenPointMode">
      <MemberSignature Language="C#" Value="TessGenPointMode" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TessGenPointMode = int32(36473)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TessGenSpacing">
      <MemberSignature Language="C#" Value="TessGenSpacing" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TessGenSpacing = int32(36471)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TessGenVertexOrder">
      <MemberSignature Language="C#" Value="TessGenVertexOrder" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TessGenVertexOrder = int32(36472)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TransformFeedbackBufferMode">
      <MemberSignature Language="C#" Value="TransformFeedbackBufferMode" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TransformFeedbackBufferMode = int32(35967)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TransformFeedbackVaryingMaxLength">
      <MemberSignature Language="C#" Value="TransformFeedbackVaryingMaxLength" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TransformFeedbackVaryingMaxLength = int32(35958)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="TransformFeedbackVaryings">
      <MemberSignature Language="C#" Value="TransformFeedbackVaryings" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter TransformFeedbackVaryings = int32(35971)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
    <Member MemberName="ValidateStatus">
      <MemberSignature Language="C#" Value="ValidateStatus" />
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.OpenGL.ProgramParameter ValidateStatus = int32(35715)" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>MonoMac.OpenGL.ProgramParameter</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
      </Docs>
    </Member>
  </Members>
</Type>
