Class GLNVParameterBufferObject

java.lang.Object
overrungl.opengl.nv.GLNVParameterBufferObject

public final class GLNVParameterBufferObject extends Object
  • Field Details

    • GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV

      public static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV
      See Also:
    • GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV

      public static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV
      See Also:
    • GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV

      public static final int GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV
      See Also:
    • GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV

      public static final int GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV
      See Also:
    • GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV

      public static final int GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV
      See Also:
  • Constructor Details

    • GLNVParameterBufferObject

      public GLNVParameterBufferObject(GLLoadFunc func)
  • Method Details

    • ProgramBufferParametersfvNV

      public void ProgramBufferParametersfvNV(int target, int bindingIndex, int wordIndex, int count, MemorySegment params)
      void glProgramBufferParametersfvNV((unsigned int) GLenum target, (unsigned int) GLuint bindingIndex, (unsigned int) GLuint wordIndex, (int) GLsizei count, const GLfloat* params);
      
    • ProgramBufferParametersIivNV

      public void ProgramBufferParametersIivNV(int target, int bindingIndex, int wordIndex, int count, MemorySegment params)
      void glProgramBufferParametersIivNV((unsigned int) GLenum target, (unsigned int) GLuint bindingIndex, (unsigned int) GLuint wordIndex, (int) GLsizei count, const GLint* params);
      
    • ProgramBufferParametersIuivNV

      public void ProgramBufferParametersIuivNV(int target, int bindingIndex, int wordIndex, int count, MemorySegment params)
      void glProgramBufferParametersIuivNV((unsigned int) GLenum target, (unsigned int) GLuint bindingIndex, (unsigned int) GLuint wordIndex, (int) GLsizei count, const GLuint* params);