Module: GL_EXT_framebuffer_object

Defined in:
lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glIsRenderbufferEXT:                      [ :GLboolean, :GLuint ].freeze,
  glBindRenderbufferEXT:                    [ :void, :GLenum, :GLuint ].freeze,
  glDeleteRenderbuffersEXT:                 [ :void, :GLsizei, :pointer ].freeze,
  glGenRenderbuffersEXT:                    [ :void, :GLsizei, :pointer ].freeze,
  glRenderbufferStorageEXT:                 [ :void, :GLenum, :GLenum, :GLsizei, :GLsizei ].freeze,
  glGetRenderbufferParameterivEXT:          [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glIsFramebufferEXT:                       [ :GLboolean, :GLuint ].freeze,
  glBindFramebufferEXT:                     [ :void, :GLenum, :GLuint ].freeze,
  glDeleteFramebuffersEXT:                  [ :void, :GLsizei, :pointer ].freeze,
  glGenFramebuffersEXT:                     [ :void, :GLsizei, :pointer ].freeze,
  glCheckFramebufferStatusEXT:              [ :GLenum, :GLenum ].freeze,
  glFramebufferTexture1DEXT:                [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint ].freeze,
  glFramebufferTexture2DEXT:                [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint ].freeze,
  glFramebufferTexture3DEXT:                [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint, :GLint ].freeze,
  glFramebufferRenderbufferEXT:             [ :void, :GLenum, :GLenum, :GLenum, :GLuint ].freeze,
  glGetFramebufferAttachmentParameterivEXT: [ :void, :GLenum, :GLenum, :GLenum, :pointer ].freeze,
  glGenerateMipmapEXT:                      [ :void, :GLenum ].freeze,
}.freeze