Class GLNVParameterBufferObject

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

public final class GLNVParameterBufferObject extends Object
GL_NV_parameter_buffer_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, @NonNull MemorySegment params)

      Invokes glProgramBufferParametersfvNV.

      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, @NonNull MemorySegment params)

      Invokes glProgramBufferParametersIivNV.

      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, @NonNull MemorySegment params)

      Invokes glProgramBufferParametersIuivNV.

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