Class EXTBindableUniform

java.lang.Object
org.lwjgl.opengl.EXTBindableUniform

public final class EXTBindableUniform extends Object
  • Field Details

    • GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT

      public static final int GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT

      public static final int GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT

      public static final int GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_MAX_BINDABLE_UNIFORM_SIZE_EXT

      public static final int GL_MAX_BINDABLE_UNIFORM_SIZE_EXT
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_UNIFORM_BUFFER_BINDING_EXT

      public static final int GL_UNIFORM_BUFFER_BINDING_EXT
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_UNIFORM_BUFFER_EXT

      public static final int GL_UNIFORM_BUFFER_EXT
      Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv:
      See Also:
  • Method Details

    • glUniformBufferEXT

      public static void glUniformBufferEXT(int program, int location, int buffer)
    • glGetUniformBufferSizeEXT

      public static int glGetUniformBufferSizeEXT(int program, int location)
    • glGetUniformOffsetEXT

      public static long glGetUniformOffsetEXT(int program, int location)