Module: GL_EXT_framebuffer_object::Functions

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

Constant Summary collapse

Parameters =
{
  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

Instance Method Summary collapse

Instance Method Details

#glBindFramebufferEXT(target, framebuffer) ⇒ Object



64
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 64

def glBindFramebufferEXT(target, framebuffer) end

#glBindRenderbufferEXT(target, renderbuffer) ⇒ Object



58
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 58

def glBindRenderbufferEXT(target, renderbuffer) end

#glCheckFramebufferStatusEXT(target) ⇒ Object



67
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 67

def glCheckFramebufferStatusEXT(target) end

#glDeleteFramebuffersEXT(n, framebuffers) ⇒ Object



65
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 65

def glDeleteFramebuffersEXT(n, framebuffers) end

#glDeleteRenderbuffersEXT(n, renderbuffers) ⇒ Object



59
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 59

def glDeleteRenderbuffersEXT(n, renderbuffers) end

#glFramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer) ⇒ Object



71
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 71

def glFramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer) end

#glFramebufferTexture1DEXT(target, attachment, textarget, texture, level) ⇒ Object



68
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 68

def glFramebufferTexture1DEXT(target, attachment, textarget, texture, level) end

#glFramebufferTexture2DEXT(target, attachment, textarget, texture, level) ⇒ Object



69
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 69

def glFramebufferTexture2DEXT(target, attachment, textarget, texture, level) end

#glFramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset) ⇒ Object



70
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 70

def glFramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset) end

#glGenerateMipmapEXT(target) ⇒ Object



73
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 73

def glGenerateMipmapEXT(target) end

#glGenFramebuffersEXT(n, framebuffers) ⇒ Object



66
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 66

def glGenFramebuffersEXT(n, framebuffers) end

#glGenRenderbuffersEXT(n, renderbuffers) ⇒ Object



60
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 60

def glGenRenderbuffersEXT(n, renderbuffers) end

#glGetFramebufferAttachmentParameterivEXT(target, attachment, pname, params) ⇒ Object



72
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 72

def glGetFramebufferAttachmentParameterivEXT(target, attachment, pname, params) end

#glGetRenderbufferParameterivEXT(target, pname, params) ⇒ Object



62
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 62

def glGetRenderbufferParameterivEXT(target, pname, params) end

#glIsFramebufferEXT(framebuffer) ⇒ Object



63
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 63

def glIsFramebufferEXT(framebuffer) end

#glIsRenderbufferEXT(renderbuffer) ⇒ Object



57
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 57

def glIsRenderbufferEXT(renderbuffer) end

#glRenderbufferStorageEXT(target, internalformat, width, height) ⇒ Object



61
# File 'lib/opengl-definitions/extensions/GL_EXT_framebuffer_object.rb', line 61

def glRenderbufferStorageEXT(target, internalformat, width, height) end