Module: GL_VERSION_1_1::Functions

Defined in:
lib/opengl-definitions/versions/GL_VERSION_1_1.rb

Constant Summary collapse

Parameters =
{
  glBindTexture:       [ :void, :GLenum, :GLuint ].freeze,
  glCopyTexImage1D:    [ :void, :GLenum, :GLint, :GLenum, :GLint, :GLint, :GLsizei, :GLint ].freeze,
  glCopyTexImage2D:    [ :void, :GLenum, :GLint, :GLenum, :GLint, :GLint, :GLsizei, :GLsizei, :GLint ].freeze,
  glCopyTexSubImage1D: [ :void, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLsizei ].freeze,
  glCopyTexSubImage2D: [ :void, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei ].freeze,
  glDeleteTextures:    [ :void, :GLsizei, :pointer ].freeze,
  glDrawArrays:        [ :void, :GLenum, :GLint, :GLsizei ].freeze,
  glDrawElements:      [ :void, :GLenum, :GLsizei, :GLenum, :pointer ].freeze,
  glGenTextures:       [ :void, :GLsizei, :pointer ].freeze,
  glIsTexture:         [ :GLboolean, :GLuint ].freeze,
  glPolygonOffset:     [ :void, :GLfloat, :GLfloat ].freeze,
  glTexSubImage1D:     [ :void, :GLenum, :GLint, :GLint, :GLsizei, :GLenum, :GLenum, :pointer ].freeze,
  glTexSubImage2D:     [ :void, :GLenum, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLenum, :GLenum, :pointer ].freeze
}.freeze

Instance Method Summary collapse

Instance Method Details

#glBindTexture(target, texture) ⇒ Object



5
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 5

def glBindTexture(target, texture) end

#glCopyTexImage1D(target, level, internalformat, x, y, width, border) ⇒ Object



6
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 6

def glCopyTexImage1D(target, level, internalformat, x, y, width, border) end

#glCopyTexImage2D(target, level, internalformat, x, y, width, height, border) ⇒ Object



7
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 7

def glCopyTexImage2D(target, level, internalformat, x, y, width, height, border) end

#glCopyTexSubImage1D(target, level, xoffset, x, y, width) ⇒ Object



8
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 8

def glCopyTexSubImage1D(target, level, xoffset, x, y, width) end

#glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height) ⇒ Object



9
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 9

def glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height) end

#glDeleteTextures(n, textures) ⇒ Object



10
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 10

def glDeleteTextures(n, textures) end

#glDrawArrays(mode, first, count) ⇒ Object



11
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 11

def glDrawArrays(mode, first, count) end

#glDrawElements(mode, count, type, indices) ⇒ Object



12
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 12

def glDrawElements(mode, count, type, indices) end

#glGenTextures(n, textures) ⇒ Object



13
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 13

def glGenTextures(n, textures) end

#glIsTexture(texture) ⇒ Object



14
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 14

def glIsTexture(texture) end

#glPolygonOffset(factor, units) ⇒ Object



15
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 15

def glPolygonOffset(factor, units) end

#glTexSubImage1D(target, level, xoffset, width, format, type, pixels) ⇒ Object



16
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 16

def glTexSubImage1D(target, level, xoffset, width, format, type, pixels) end

#glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels) ⇒ Object



17
# File 'lib/opengl-definitions/versions/GL_VERSION_1_1.rb', line 17

def glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels) end