Module: GL_ARB_framebuffer_object::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb
Constant Summary collapse
- Parameters =
{ glIsRenderbuffer: [ :GLboolean, :GLuint ].freeze, glBindRenderbuffer: [ :void, :GLenum, :GLuint ].freeze, glDeleteRenderbuffers: [ :void, :GLsizei, :pointer ].freeze, glGenRenderbuffers: [ :void, :GLsizei, :pointer ].freeze, glRenderbufferStorage: [ :void, :GLenum, :GLenum, :GLsizei, :GLsizei ].freeze, glGetRenderbufferParameteriv: [ :void, :GLenum, :GLenum, :pointer ].freeze, glIsFramebuffer: [ :GLboolean, :GLuint ].freeze, glBindFramebuffer: [ :void, :GLenum, :GLuint ].freeze, glDeleteFramebuffers: [ :void, :GLsizei, :pointer ].freeze, glGenFramebuffers: [ :void, :GLsizei, :pointer ].freeze, glCheckFramebufferStatus: [ :GLenum, :GLenum ].freeze, glFramebufferTexture1D: [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint ].freeze, glFramebufferTexture2D: [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint ].freeze, glFramebufferTexture3D: [ :void, :GLenum, :GLenum, :GLenum, :GLuint, :GLint, :GLint ].freeze, glFramebufferRenderbuffer: [ :void, :GLenum, :GLenum, :GLenum, :GLuint ].freeze, glGetFramebufferAttachmentParameteriv: [ :void, :GLenum, :GLenum, :GLenum, :pointer ].freeze, glGenerateMipmap: [ :void, :GLenum ].freeze, glBlitFramebuffer: [ :void, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLbitfield, :GLenum ].freeze, glRenderbufferStorageMultisample: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei ].freeze, glFramebufferTextureLayer: [ :void, :GLenum, :GLenum, :GLuint, :GLint, :GLint ].freeze, }.freeze
Instance Method Summary collapse
- #glBindFramebuffer(target, framebuffer) ⇒ Object
- #glBindRenderbuffer(target, renderbuffer) ⇒ Object
- #glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) ⇒ Object
- #glCheckFramebufferStatus(target) ⇒ Object
- #glDeleteFramebuffers(n, framebuffers) ⇒ Object
- #glDeleteRenderbuffers(n, renderbuffers) ⇒ Object
- #glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer) ⇒ Object
- #glFramebufferTexture1D(target, attachment, textarget, texture, level) ⇒ Object
- #glFramebufferTexture2D(target, attachment, textarget, texture, level) ⇒ Object
- #glFramebufferTexture3D(target, attachment, textarget, texture, level, zoffset) ⇒ Object
- #glFramebufferTextureLayer(target, attachment, texture, level, layer) ⇒ Object
- #glGenerateMipmap(target) ⇒ Object
- #glGenFramebuffers(n, framebuffers) ⇒ Object
- #glGenRenderbuffers(n, renderbuffers) ⇒ Object
- #glGetFramebufferAttachmentParameteriv(target, attachment, pname, params) ⇒ Object
- #glGetRenderbufferParameteriv(target, pname, params) ⇒ Object
- #glIsFramebuffer(framebuffer) ⇒ Object
- #glIsRenderbuffer(renderbuffer) ⇒ Object
- #glRenderbufferStorage(target, internalformat, width, height) ⇒ Object
- #glRenderbufferStorageMultisample(target, samples, internalformat, width, height) ⇒ Object
Instance Method Details
#glBindFramebuffer(target, framebuffer) ⇒ Object
86 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 86 def glBindFramebuffer(target, framebuffer) end |
#glBindRenderbuffer(target, renderbuffer) ⇒ Object
80 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 80 def glBindRenderbuffer(target, renderbuffer) end |
#glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) ⇒ Object
96 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 96 def glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) end |
#glCheckFramebufferStatus(target) ⇒ Object
89 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 89 def glCheckFramebufferStatus(target) end |
#glDeleteFramebuffers(n, framebuffers) ⇒ Object
87 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 87 def glDeleteFramebuffers(n, framebuffers) end |
#glDeleteRenderbuffers(n, renderbuffers) ⇒ Object
81 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 81 def glDeleteRenderbuffers(n, renderbuffers) end |
#glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer) ⇒ Object
93 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 93 def glFramebufferRenderbuffer(target, , renderbuffertarget, renderbuffer) end |
#glFramebufferTexture1D(target, attachment, textarget, texture, level) ⇒ Object
90 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 90 def glFramebufferTexture1D(target, , textarget, texture, level) end |
#glFramebufferTexture2D(target, attachment, textarget, texture, level) ⇒ Object
91 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 91 def glFramebufferTexture2D(target, , textarget, texture, level) end |
#glFramebufferTexture3D(target, attachment, textarget, texture, level, zoffset) ⇒ Object
92 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 92 def glFramebufferTexture3D(target, , textarget, texture, level, zoffset) end |
#glFramebufferTextureLayer(target, attachment, texture, level, layer) ⇒ Object
98 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 98 def glFramebufferTextureLayer(target, , texture, level, layer) end |
#glGenerateMipmap(target) ⇒ Object
95 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 95 def glGenerateMipmap(target) end |
#glGenFramebuffers(n, framebuffers) ⇒ Object
88 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 88 def glGenFramebuffers(n, framebuffers) end |
#glGenRenderbuffers(n, renderbuffers) ⇒ Object
82 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 82 def glGenRenderbuffers(n, renderbuffers) end |
#glGetFramebufferAttachmentParameteriv(target, attachment, pname, params) ⇒ Object
94 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 94 def glGetFramebufferAttachmentParameteriv(target, , pname, params) end |
#glGetRenderbufferParameteriv(target, pname, params) ⇒ Object
84 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 84 def glGetRenderbufferParameteriv(target, pname, params) end |
#glIsFramebuffer(framebuffer) ⇒ Object
85 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 85 def glIsFramebuffer(framebuffer) end |
#glIsRenderbuffer(renderbuffer) ⇒ Object
79 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 79 def glIsRenderbuffer(renderbuffer) end |
#glRenderbufferStorage(target, internalformat, width, height) ⇒ Object
83 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 83 def glRenderbufferStorage(target, internalformat, width, height) end |
#glRenderbufferStorageMultisample(target, samples, internalformat, width, height) ⇒ Object
97 |
# File 'lib/opengl-definitions/extensions/GL_ARB_framebuffer_object.rb', line 97 def glRenderbufferStorageMultisample(target, samples, internalformat, width, height) end |