Class EXTFramebufferObject

java.lang.Object
org.lwjgl.opengl.EXTFramebufferObject

public class EXTFramebufferObject extends Object
  • Field Details

    • GL_FRAMEBUFFER_EXT

      public static final int GL_FRAMEBUFFER_EXT
      See Also:
    • GL_RENDERBUFFER_EXT

      public static final int GL_RENDERBUFFER_EXT
      See Also:
    • GL_STENCIL_INDEX1_EXT

      public static final int GL_STENCIL_INDEX1_EXT
      See Also:
    • GL_STENCIL_INDEX4_EXT

      public static final int GL_STENCIL_INDEX4_EXT
      See Also:
    • GL_STENCIL_INDEX8_EXT

      public static final int GL_STENCIL_INDEX8_EXT
      See Also:
    • GL_STENCIL_INDEX16_EXT

      public static final int GL_STENCIL_INDEX16_EXT
      See Also:
    • GL_RENDERBUFFER_WIDTH_EXT

      public static final int GL_RENDERBUFFER_WIDTH_EXT
      See Also:
    • GL_RENDERBUFFER_HEIGHT_EXT

      public static final int GL_RENDERBUFFER_HEIGHT_EXT
      See Also:
    • GL_RENDERBUFFER_INTERNAL_FORMAT_EXT

      public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_EXT
      See Also:
    • GL_RENDERBUFFER_RED_SIZE_EXT

      public static final int GL_RENDERBUFFER_RED_SIZE_EXT
      See Also:
    • GL_RENDERBUFFER_GREEN_SIZE_EXT

      public static final int GL_RENDERBUFFER_GREEN_SIZE_EXT
      See Also:
    • GL_RENDERBUFFER_BLUE_SIZE_EXT

      public static final int GL_RENDERBUFFER_BLUE_SIZE_EXT
      See Also:
    • GL_RENDERBUFFER_ALPHA_SIZE_EXT

      public static final int GL_RENDERBUFFER_ALPHA_SIZE_EXT
      See Also:
    • GL_RENDERBUFFER_DEPTH_SIZE_EXT

      public static final int GL_RENDERBUFFER_DEPTH_SIZE_EXT
      See Also:
    • GL_RENDERBUFFER_STENCIL_SIZE_EXT

      public static final int GL_RENDERBUFFER_STENCIL_SIZE_EXT
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT

      public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT

      public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT
      See Also:
    • GL_COLOR_ATTACHMENT0_EXT

      public static final int GL_COLOR_ATTACHMENT0_EXT
      See Also:
    • GL_COLOR_ATTACHMENT1_EXT

      public static final int GL_COLOR_ATTACHMENT1_EXT
      See Also:
    • GL_COLOR_ATTACHMENT2_EXT

      public static final int GL_COLOR_ATTACHMENT2_EXT
      See Also:
    • GL_COLOR_ATTACHMENT3_EXT

      public static final int GL_COLOR_ATTACHMENT3_EXT
      See Also:
    • GL_COLOR_ATTACHMENT4_EXT

      public static final int GL_COLOR_ATTACHMENT4_EXT
      See Also:
    • GL_COLOR_ATTACHMENT5_EXT

      public static final int GL_COLOR_ATTACHMENT5_EXT
      See Also:
    • GL_COLOR_ATTACHMENT6_EXT

      public static final int GL_COLOR_ATTACHMENT6_EXT
      See Also:
    • GL_COLOR_ATTACHMENT7_EXT

      public static final int GL_COLOR_ATTACHMENT7_EXT
      See Also:
    • GL_COLOR_ATTACHMENT8_EXT

      public static final int GL_COLOR_ATTACHMENT8_EXT
      See Also:
    • GL_COLOR_ATTACHMENT9_EXT

      public static final int GL_COLOR_ATTACHMENT9_EXT
      See Also:
    • GL_COLOR_ATTACHMENT10_EXT

      public static final int GL_COLOR_ATTACHMENT10_EXT
      See Also:
    • GL_COLOR_ATTACHMENT11_EXT

      public static final int GL_COLOR_ATTACHMENT11_EXT
      See Also:
    • GL_COLOR_ATTACHMENT12_EXT

      public static final int GL_COLOR_ATTACHMENT12_EXT
      See Also:
    • GL_COLOR_ATTACHMENT13_EXT

      public static final int GL_COLOR_ATTACHMENT13_EXT
      See Also:
    • GL_COLOR_ATTACHMENT14_EXT

      public static final int GL_COLOR_ATTACHMENT14_EXT
      See Also:
    • GL_COLOR_ATTACHMENT15_EXT

      public static final int GL_COLOR_ATTACHMENT15_EXT
      See Also:
    • GL_DEPTH_ATTACHMENT_EXT

      public static final int GL_DEPTH_ATTACHMENT_EXT
      See Also:
    • GL_STENCIL_ATTACHMENT_EXT

      public static final int GL_STENCIL_ATTACHMENT_EXT
      See Also:
    • GL_FRAMEBUFFER_COMPLETE_EXT

      public static final int GL_FRAMEBUFFER_COMPLETE_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT
      See Also:
    • GL_FRAMEBUFFER_UNSUPPORTED_EXT

      public static final int GL_FRAMEBUFFER_UNSUPPORTED_EXT
      See Also:
    • GL_FRAMEBUFFER_BINDING_EXT

      public static final int GL_FRAMEBUFFER_BINDING_EXT
      See Also:
    • GL_RENDERBUFFER_BINDING_EXT

      public static final int GL_RENDERBUFFER_BINDING_EXT
      See Also:
    • GL_MAX_COLOR_ATTACHMENTS_EXT

      public static final int GL_MAX_COLOR_ATTACHMENTS_EXT
      See Also:
    • GL_MAX_RENDERBUFFER_SIZE_EXT

      public static final int GL_MAX_RENDERBUFFER_SIZE_EXT
      See Also:
    • GL_INVALID_FRAMEBUFFER_OPERATION_EXT

      public static final int GL_INVALID_FRAMEBUFFER_OPERATION_EXT
      See Also:
  • Method Details

    • glIsRenderbufferEXT

      @NativeType("GLboolean") public static boolean glIsRenderbufferEXT(@NativeType("GLuint") int renderbuffer)
      GLboolean glIsRenderbufferEXT(GLuint renderbuffer)
    • glBindRenderbufferEXT

      public static void glBindRenderbufferEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int renderbuffer)
      void glBindRenderbufferEXT(GLenum target, GLuint renderbuffer)
    • nglDeleteRenderbuffersEXT

      public static void nglDeleteRenderbuffersEXT(int n, long renderbuffers)
      void glDeleteRenderbuffersEXT(GLsizei n, GLuint const * renderbuffers)
    • glDeleteRenderbuffersEXT

      public static void glDeleteRenderbuffersEXT(@NativeType("GLuint const *") IntBuffer renderbuffers)
      void glDeleteRenderbuffersEXT(GLsizei n, GLuint const * renderbuffers)
    • glDeleteRenderbuffersEXT

      public static void glDeleteRenderbuffersEXT(@NativeType("GLuint const *") int renderbuffer)
      void glDeleteRenderbuffersEXT(GLsizei n, GLuint const * renderbuffers)
    • nglGenRenderbuffersEXT

      public static void nglGenRenderbuffersEXT(int n, long renderbuffers)
      void glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers)
    • glGenRenderbuffersEXT

      public static void glGenRenderbuffersEXT(@NativeType("GLuint *") IntBuffer renderbuffers)
      void glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers)
    • glGenRenderbuffersEXT

      @NativeType("void") public static int glGenRenderbuffersEXT()
      void glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers)
    • glRenderbufferStorageEXT

      public static void glRenderbufferStorageEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
      void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
    • nglGetRenderbufferParameterivEXT

      public static void nglGetRenderbufferParameterivEXT(int target, int pname, long params)
      void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params)
    • glGetRenderbufferParameterivEXT

      public static void glGetRenderbufferParameterivEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params)
    • glGetRenderbufferParameteriEXT

      @NativeType("void") public static int glGetRenderbufferParameteriEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
      void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params)
    • glIsFramebufferEXT

      @NativeType("GLboolean") public static boolean glIsFramebufferEXT(@NativeType("GLuint") int framebuffer)
      GLboolean glIsFramebufferEXT(GLuint framebuffer)
    • glBindFramebufferEXT

      public static void glBindFramebufferEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int framebuffer)
      void glBindFramebufferEXT(GLenum target, GLuint framebuffer)
    • nglDeleteFramebuffersEXT

      public static void nglDeleteFramebuffersEXT(int n, long framebuffers)
      void glDeleteFramebuffersEXT(GLsizei n, GLuint const * framebuffers)
    • glDeleteFramebuffersEXT

      public static void glDeleteFramebuffersEXT(@NativeType("GLuint const *") IntBuffer framebuffers)
      void glDeleteFramebuffersEXT(GLsizei n, GLuint const * framebuffers)
    • glDeleteFramebuffersEXT

      public static void glDeleteFramebuffersEXT(@NativeType("GLuint const *") int framebuffer)
      void glDeleteFramebuffersEXT(GLsizei n, GLuint const * framebuffers)
    • nglGenFramebuffersEXT

      public static void nglGenFramebuffersEXT(int n, long framebuffers)
      void glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers)
    • glGenFramebuffersEXT

      public static void glGenFramebuffersEXT(@NativeType("GLuint *") IntBuffer framebuffers)
      void glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers)
    • glGenFramebuffersEXT

      @NativeType("void") public static int glGenFramebuffersEXT()
      void glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers)
    • glCheckFramebufferStatusEXT

      @NativeType("GLenum") public static int glCheckFramebufferStatusEXT(@NativeType("GLenum") int target)
      GLenum glCheckFramebufferStatusEXT(GLenum target)
    • glFramebufferTexture1DEXT

      public static void glFramebufferTexture1DEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level)
      void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    • glFramebufferTexture2DEXT

      public static void glFramebufferTexture2DEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level)
      void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    • glFramebufferTexture3DEXT

      public static void glFramebufferTexture3DEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level, @NativeType("GLint") int zoffset)
      void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
    • glFramebufferRenderbufferEXT

      public static void glFramebufferRenderbufferEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int renderbuffertarget, @NativeType("GLuint") int renderbuffer)
      void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    • nglGetFramebufferAttachmentParameterivEXT

      public static void nglGetFramebufferAttachmentParameterivEXT(int target, int attachment, int pname, long params)
      void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glGetFramebufferAttachmentParameterivEXT

      public static void glGetFramebufferAttachmentParameterivEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glGetFramebufferAttachmentParameteriEXT

      @NativeType("void") public static int glGetFramebufferAttachmentParameteriEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname)
      void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glGenerateMipmapEXT

      public static void glGenerateMipmapEXT(@NativeType("GLenum") int target)
      void glGenerateMipmapEXT(GLenum target)
    • glDeleteRenderbuffersEXT

      public static void glDeleteRenderbuffersEXT(@NativeType("GLuint const *") int[] renderbuffers)
      void glDeleteRenderbuffersEXT(GLsizei n, GLuint const * renderbuffers)
    • glGenRenderbuffersEXT

      public static void glGenRenderbuffersEXT(@NativeType("GLuint *") int[] renderbuffers)
      void glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers)
    • glGetRenderbufferParameterivEXT

      public static void glGetRenderbufferParameterivEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params)
    • glDeleteFramebuffersEXT

      public static void glDeleteFramebuffersEXT(@NativeType("GLuint const *") int[] framebuffers)
      void glDeleteFramebuffersEXT(GLsizei n, GLuint const * framebuffers)
    • glGenFramebuffersEXT

      public static void glGenFramebuffersEXT(@NativeType("GLuint *") int[] framebuffers)
      void glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers)
    • glGetFramebufferAttachmentParameterivEXT

      public static void glGetFramebufferAttachmentParameterivEXT(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params)