Class ARBProgramInterfaceQuery

java.lang.Object
org.lwjgl.opengl.ARBProgramInterfaceQuery

public class ARBProgramInterfaceQuery extends Object
  • Field Details

  • Method Details

    • nglGetProgramInterfaceiv

      public static void nglGetProgramInterfaceiv(int program, int programInterface, int pname, long params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramInterfaceiv

      public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramInterfacei

      public static int glGetProgramInterfacei(int program, int programInterface, int pname)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • nglGetProgramResourceIndex

      public static int nglGetProgramResourceIndex(int program, int programInterface, long name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceIndex

      public static int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceIndex

      public static int glGetProgramResourceIndex(int program, int programInterface, CharSequence name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • nglGetProgramResourceName

      public static void nglGetProgramResourceName(int program, int programInterface, int index, int bufSize, long length, long name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static void glGetProgramResourceName(int program, int programInterface, int index, @Nullable IntBuffer length, ByteBuffer name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static String glGetProgramResourceName(int program, int programInterface, int index, int bufSize)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static String glGetProgramResourceName(int program, int programInterface, int index)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • nglGetProgramResourceiv

      public static void nglGetProgramResourceiv(int program, int programInterface, int index, int propCount, long props, int bufSize, long length, long params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)
    • glGetProgramResourceiv

      public static void glGetProgramResourceiv(int program, int programInterface, int index, IntBuffer props, @Nullable IntBuffer length, IntBuffer params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)
    • nglGetProgramResourceLocation

      public static int nglGetProgramResourceLocation(int program, int programInterface, long name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocation

      public static int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocation

      public static int glGetProgramResourceLocation(int program, int programInterface, CharSequence name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • nglGetProgramResourceLocationIndex

      public static int nglGetProgramResourceLocationIndex(int program, int programInterface, long name)
      GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocationIndex

      public static int glGetProgramResourceLocationIndex(int program, int programInterface, ByteBuffer name)
      GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocationIndex

      public static int glGetProgramResourceLocationIndex(int program, int programInterface, CharSequence name)
      GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramInterfaceiv

      public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramResourceName

      public static void glGetProgramResourceName(int program, int programInterface, int index, int @Nullable [] length, ByteBuffer name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceiv

      public static void glGetProgramResourceiv(int program, int programInterface, int index, int[] props, int @Nullable [] length, int[] params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)