OpenGLRaw-1.1.0.1: A raw binding for the OpenGL graphics system
Source code
Contents
Index
Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObject
Portability
portable
Stability
stable
Maintainer
sven.panne@aedion.de
Contents
Functions
Tokens
Description
All raw functions and tokens from the ARB_framebuffer_object extension, see
http://www.opengl.org/registry/specs/ARB/framebuffer_object.txt
.
Synopsis
glIsRenderbuffer
::
GLuint
->
IO
GLboolean
glBindRenderbuffer
::
GLenum
->
GLuint
->
IO
()
glDeleteRenderbuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
glGenRenderbuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
glRenderbufferStorage
::
GLenum
->
GLenum
->
GLsizei
->
GLsizei
->
IO
()
glRenderbufferStorageMultisample
::
GLenum
->
GLsizei
->
GLenum
->
GLsizei
->
GLsizei
->
IO
()
glGetRenderbufferParameteriv
::
GLenum
->
GLenum
->
Ptr
GLint
->
IO
()
glIsFramebuffer
::
GLuint
->
IO
GLboolean
glBindFramebuffer
::
GLenum
->
GLuint
->
IO
()
glDeleteFramebuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
glGenFramebuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
glCheckFramebufferStatus
::
GLenum
->
IO
GLenum
glFramebufferTexture1D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
IO
()
glFramebufferTexture2D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
IO
()
glFramebufferTexture3D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
GLint
->
IO
()
glFramebufferTextureLayer
::
GLenum
->
GLenum
->
GLuint
->
GLint
->
GLint
->
IO
()
glFramebufferRenderbuffer
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
IO
()
glGetFramebufferAttachmentParameteriv
::
GLenum
->
GLenum
->
GLenum
->
Ptr
GLint
->
IO
()
glBlitFramebuffer
::
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLbitfield
->
GLenum
->
IO
()
glGenerateMipmap
::
GLenum
->
IO
()
gl_FRAMEBUFFER
::
GLenum
gl_READ_FRAMEBUFFER
::
GLenum
gl_DRAW_FRAMEBUFFER
::
GLenum
gl_RENDERBUFFER
::
GLenum
gl_STENCIL_INDEX1
::
GLenum
gl_STENCIL_INDEX4
::
GLenum
gl_STENCIL_INDEX8
::
GLenum
gl_STENCIL_INDEX16
::
GLenum
gl_RENDERBUFFER_WIDTH
::
GLenum
gl_RENDERBUFFER_HEIGHT
::
GLenum
gl_RENDERBUFFER_INTERNAL_FORMAT
::
GLenum
gl_RENDERBUFFER_RED_SIZE
::
GLenum
gl_RENDERBUFFER_GREEN_SIZE
::
GLenum
gl_RENDERBUFFER_BLUE_SIZE
::
GLenum
gl_RENDERBUFFER_ALPHA_SIZE
::
GLenum
gl_RENDERBUFFER_DEPTH_SIZE
::
GLenum
gl_RENDERBUFFER_STENCIL_SIZE
::
GLenum
gl_RENDERBUFFER_SAMPLES
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_RED_SIZE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
::
GLenum
gl_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
::
GLenum
gl_SRGB
::
GLenum
gl_UNSIGNED_NORMALIZED
::
GLenum
gl_FRAMEBUFFER_DEFAULT
::
GLenum
gl_INDEX
::
GLenum
gl_COLOR_ATTACHMENT0
::
GLenum
gl_COLOR_ATTACHMENT1
::
GLenum
gl_COLOR_ATTACHMENT2
::
GLenum
gl_COLOR_ATTACHMENT3
::
GLenum
gl_COLOR_ATTACHMENT4
::
GLenum
gl_COLOR_ATTACHMENT5
::
GLenum
gl_COLOR_ATTACHMENT6
::
GLenum
gl_COLOR_ATTACHMENT7
::
GLenum
gl_COLOR_ATTACHMENT8
::
GLenum
gl_COLOR_ATTACHMENT9
::
GLenum
gl_COLOR_ATTACHMENT10
::
GLenum
gl_COLOR_ATTACHMENT11
::
GLenum
gl_COLOR_ATTACHMENT12
::
GLenum
gl_COLOR_ATTACHMENT13
::
GLenum
gl_COLOR_ATTACHMENT14
::
GLenum
gl_COLOR_ATTACHMENT15
::
GLenum
gl_DEPTH_ATTACHMENT
::
GLenum
gl_STENCIL_ATTACHMENT
::
GLenum
gl_DEPTH_STENCIL_ATTACHMENT
::
GLenum
gl_MAX_SAMPLES
::
GLenum
gl_FRAMEBUFFER_COMPLETE
::
GLenum
gl_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
::
GLenum
gl_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
::
GLenum
gl_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
::
GLenum
gl_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
::
GLenum
gl_FRAMEBUFFER_UNSUPPORTED
::
GLenum
gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
::
GLenum
gl_FRAMEBUFFER_UNDEFINED
::
GLenum
gl_FRAMEBUFFER_BINDING
::
GLenum
gl_DRAW_FRAMEBUFFER_BINDING
::
GLenum
gl_READ_FRAMEBUFFER_BINDING
::
GLenum
gl_RENDERBUFFER_BINDING
::
GLenum
gl_MAX_COLOR_ATTACHMENTS
::
GLenum
gl_MAX_RENDERBUFFER_SIZE
::
GLenum
gl_INVALID_FRAMEBUFFER_OPERATION
::
GLenum
gl_DEPTH_STENCIL
::
GLenum
gl_UNSIGNED_INT_24_8
::
GLenum
gl_DEPTH24_STENCIL8
::
GLenum
gl_TEXTURE_STENCIL_SIZE
::
GLenum
Functions
glIsRenderbuffer
::
GLuint
->
IO
GLboolean
Source
glBindRenderbuffer
::
GLenum
->
GLuint
->
IO
()
Source
glDeleteRenderbuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
Source
glGenRenderbuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
Source
glRenderbufferStorage
::
GLenum
->
GLenum
->
GLsizei
->
GLsizei
->
IO
()
Source
glRenderbufferStorageMultisample
::
GLenum
->
GLsizei
->
GLenum
->
GLsizei
->
GLsizei
->
IO
()
Source
glGetRenderbufferParameteriv
::
GLenum
->
GLenum
->
Ptr
GLint
->
IO
()
Source
glIsFramebuffer
::
GLuint
->
IO
GLboolean
Source
glBindFramebuffer
::
GLenum
->
GLuint
->
IO
()
Source
glDeleteFramebuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
Source
glGenFramebuffers
::
GLsizei
->
Ptr
GLuint
->
IO
()
Source
glCheckFramebufferStatus
::
GLenum
->
IO
GLenum
Source
glFramebufferTexture1D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
IO
()
Source
glFramebufferTexture2D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
IO
()
Source
glFramebufferTexture3D
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
GLint
->
GLint
->
IO
()
Source
glFramebufferTextureLayer
::
GLenum
->
GLenum
->
GLuint
->
GLint
->
GLint
->
IO
()
Source
glFramebufferRenderbuffer
::
GLenum
->
GLenum
->
GLenum
->
GLuint
->
IO
()
Source
glGetFramebufferAttachmentParameteriv
::
GLenum
->
GLenum
->
GLenum
->
Ptr
GLint
->
IO
()
Source
glBlitFramebuffer
::
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLint
->
GLbitfield
->
GLenum
->
IO
()
Source
glGenerateMipmap
::
GLenum
->
IO
()
Source
Tokens
gl_FRAMEBUFFER
::
GLenum
Source
gl_READ_FRAMEBUFFER
::
GLenum
Source
gl_DRAW_FRAMEBUFFER
::
GLenum
Source
gl_RENDERBUFFER
::
GLenum
Source
gl_STENCIL_INDEX1
::
GLenum
Source
gl_STENCIL_INDEX4
::
GLenum
Source
gl_STENCIL_INDEX8
::
GLenum
Source
gl_STENCIL_INDEX16
::
GLenum
Source
gl_RENDERBUFFER_WIDTH
::
GLenum
Source
gl_RENDERBUFFER_HEIGHT
::
GLenum
Source
gl_RENDERBUFFER_INTERNAL_FORMAT
::
GLenum
Source
gl_RENDERBUFFER_RED_SIZE
::
GLenum
Source
gl_RENDERBUFFER_GREEN_SIZE
::
GLenum
Source
gl_RENDERBUFFER_BLUE_SIZE
::
GLenum
Source
gl_RENDERBUFFER_ALPHA_SIZE
::
GLenum
Source
gl_RENDERBUFFER_DEPTH_SIZE
::
GLenum
Source
gl_RENDERBUFFER_STENCIL_SIZE
::
GLenum
Source
gl_RENDERBUFFER_SAMPLES
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_RED_SIZE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
::
GLenum
Source
gl_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
::
GLenum
Source
gl_SRGB
::
GLenum
Source
gl_UNSIGNED_NORMALIZED
::
GLenum
Source
gl_FRAMEBUFFER_DEFAULT
::
GLenum
Source
gl_INDEX
::
GLenum
Source
gl_COLOR_ATTACHMENT0
::
GLenum
Source
gl_COLOR_ATTACHMENT1
::
GLenum
Source
gl_COLOR_ATTACHMENT2
::
GLenum
Source
gl_COLOR_ATTACHMENT3
::
GLenum
Source
gl_COLOR_ATTACHMENT4
::
GLenum
Source
gl_COLOR_ATTACHMENT5
::
GLenum
Source
gl_COLOR_ATTACHMENT6
::
GLenum
Source
gl_COLOR_ATTACHMENT7
::
GLenum
Source
gl_COLOR_ATTACHMENT8
::
GLenum
Source
gl_COLOR_ATTACHMENT9
::
GLenum
Source
gl_COLOR_ATTACHMENT10
::
GLenum
Source
gl_COLOR_ATTACHMENT11
::
GLenum
Source
gl_COLOR_ATTACHMENT12
::
GLenum
Source
gl_COLOR_ATTACHMENT13
::
GLenum
Source
gl_COLOR_ATTACHMENT14
::
GLenum
Source
gl_COLOR_ATTACHMENT15
::
GLenum
Source
gl_DEPTH_ATTACHMENT
::
GLenum
Source
gl_STENCIL_ATTACHMENT
::
GLenum
Source
gl_DEPTH_STENCIL_ATTACHMENT
::
GLenum
Source
gl_MAX_SAMPLES
::
GLenum
Source
gl_FRAMEBUFFER_COMPLETE
::
GLenum
Source
gl_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
::
GLenum
Source
gl_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
::
GLenum
Source
gl_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
::
GLenum
Source
gl_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
::
GLenum
Source
gl_FRAMEBUFFER_UNSUPPORTED
::
GLenum
Source
gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
::
GLenum
Source
gl_FRAMEBUFFER_UNDEFINED
::
GLenum
Source
gl_FRAMEBUFFER_BINDING
::
GLenum
Source
gl_DRAW_FRAMEBUFFER_BINDING
::
GLenum
Source
gl_READ_FRAMEBUFFER_BINDING
::
GLenum
Source
gl_RENDERBUFFER_BINDING
::
GLenum
Source
gl_MAX_COLOR_ATTACHMENTS
::
GLenum
Source
gl_MAX_RENDERBUFFER_SIZE
::
GLenum
Source
gl_INVALID_FRAMEBUFFER_OPERATION
::
GLenum
Source
gl_DEPTH_STENCIL
::
GLenum
Source
gl_UNSIGNED_INT_24_8
::
GLenum
Source
gl_DEPTH24_STENCIL8
::
GLenum
Source
gl_TEXTURE_STENCIL_SIZE
::
GLenum
Source
Produced by
Haddock
version 2.4.2