class Roglew::RenderbufferContextEXT

Public Class Methods

new(renderbuffer, deferred, &block) click to toggle source
Calls superclass method
# File lib/roglew/extensions/GL_EXT_framebuffer_object/renderbuffer_context.rb, line 29
def initialize(renderbuffer, deferred, &block)
  super
end

Public Instance Methods

storage(width, height, internal_format) click to toggle source
# File lib/roglew/extensions/GL_EXT_framebuffer_object/renderbuffer_context.rb, line 33
def storage(width, height, internal_format)
  glRenderbufferStorageEXT(GL::RENDERBUFFER_EXT, internal_format, width, height)
end

Private Instance Methods

bind() click to toggle source
# File lib/roglew/extensions/GL_EXT_framebuffer_object/renderbuffer_context.rb, line 38
def bind
  glBindRenderbufferEXT(GL::RENDERBUFFER_EXT, renderbuffer.id)
end
unbind() click to toggle source
# File lib/roglew/extensions/GL_EXT_framebuffer_object/renderbuffer_context.rb, line 42
def unbind
  glBindRenderbufferEXT(GL::RENDERBUFFER_EXT, 0)
end