Module: GL_EXT_vertex_shader::Functions

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

Constant Summary collapse

Parameters =
{
  glBeginVertexShaderEXT:         [ :void ].freeze,
  glEndVertexShaderEXT:           [ :void ].freeze,
  glBindVertexShaderEXT:          [ :void, :GLuint ].freeze,
  glGenVertexShadersEXT:          [ :GLuint, :GLuint ].freeze,
  glDeleteVertexShaderEXT:        [ :void, :GLuint ].freeze,
  glShaderOp1EXT:                 [ :void, :GLenum, :GLuint, :GLuint ].freeze,
  glShaderOp2EXT:                 [ :void, :GLenum, :GLuint, :GLuint, :GLuint ].freeze,
  glShaderOp3EXT:                 [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glSwizzleEXT:                   [ :void, :GLuint, :GLuint, :GLenum, :GLenum, :GLenum, :GLenum ].freeze,
  glWriteMaskEXT:                 [ :void, :GLuint, :GLuint, :GLenum, :GLenum, :GLenum, :GLenum ].freeze,
  glInsertComponentEXT:           [ :void, :GLuint, :GLuint, :GLuint ].freeze,
  glExtractComponentEXT:          [ :void, :GLuint, :GLuint, :GLuint ].freeze,
  glGenSymbolsEXT:                [ :GLuint, :GLenum, :GLenum, :GLenum, :GLuint ].freeze,
  glSetInvariantEXT:              [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glSetLocalConstantEXT:          [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glVariantbvEXT:                 [ :void, :GLuint, :pointer ].freeze,
  glVariantsvEXT:                 [ :void, :GLuint, :pointer ].freeze,
  glVariantivEXT:                 [ :void, :GLuint, :pointer ].freeze,
  glVariantfvEXT:                 [ :void, :GLuint, :pointer ].freeze,
  glVariantdvEXT:                 [ :void, :GLuint, :pointer ].freeze,
  glVariantubvEXT:                [ :void, :GLuint, :pointer ].freeze,
  glVariantusvEXT:                [ :void, :GLuint, :pointer ].freeze,
  glVariantuivEXT:                [ :void, :GLuint, :pointer ].freeze,
  glVariantPointerEXT:            [ :void, :GLuint, :GLenum, :GLuint, :pointer ].freeze,
  glEnableVariantClientStateEXT:  [ :void, :GLuint ].freeze,
  glDisableVariantClientStateEXT: [ :void, :GLuint ].freeze,
  glBindLightParameterEXT:        [ :GLuint, :GLenum, :GLenum ].freeze,
  glBindMaterialParameterEXT:     [ :GLuint, :GLenum, :GLenum ].freeze,
  glBindTexGenParameterEXT:       [ :GLuint, :GLenum, :GLenum, :GLenum ].freeze,
  glBindTextureUnitParameterEXT:  [ :GLuint, :GLenum, :GLenum ].freeze,
  glBindParameterEXT:             [ :GLuint, :GLenum ].freeze,
  glIsVariantEnabledEXT:          [ :GLboolean, :GLuint, :GLenum ].freeze,
  glGetVariantBooleanvEXT:        [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVariantIntegervEXT:        [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVariantFloatvEXT:          [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVariantPointervEXT:        [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetInvariantBooleanvEXT:      [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetInvariantIntegervEXT:      [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetInvariantFloatvEXT:        [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetLocalConstantBooleanvEXT:  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetLocalConstantIntegervEXT:  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetLocalConstantFloatvEXT:    [ :void, :GLuint, :GLenum, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glBeginVertexShaderEXTObject



116
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 116

def glBeginVertexShaderEXT() end

#glBindLightParameterEXT(light, value) ⇒ Object



142
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 142

def glBindLightParameterEXT(light, value) end

#glBindMaterialParameterEXT(face, value) ⇒ Object



143
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 143

def glBindMaterialParameterEXT(face, value) end

#glBindParameterEXT(value) ⇒ Object



146
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 146

def glBindParameterEXT(value) end

#glBindTexGenParameterEXT(unit, coord, value) ⇒ Object



144
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 144

def glBindTexGenParameterEXT(unit, coord, value) end

#glBindTextureUnitParameterEXT(unit, value) ⇒ Object



145
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 145

def glBindTextureUnitParameterEXT(unit, value) end

#glBindVertexShaderEXT(id) ⇒ Object



118
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 118

def glBindVertexShaderEXT(id) end

#glDeleteVertexShaderEXT(id) ⇒ Object



120
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 120

def glDeleteVertexShaderEXT(id) end

#glDisableVariantClientStateEXT(id) ⇒ Object



141
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 141

def glDisableVariantClientStateEXT(id) end

#glEnableVariantClientStateEXT(id) ⇒ Object



140
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 140

def glEnableVariantClientStateEXT(id) end

#glEndVertexShaderEXTObject



117
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 117

def glEndVertexShaderEXT() end

#glExtractComponentEXT(res, src, num) ⇒ Object



127
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 127

def glExtractComponentEXT(res, src, num) end

#glGenSymbolsEXT(datatype, storagetype, range, components) ⇒ Object



128
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 128

def glGenSymbolsEXT(datatype, storagetype, range, components) end

#glGenVertexShadersEXT(range) ⇒ Object



119
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 119

def glGenVertexShadersEXT(range) end

#glGetInvariantBooleanvEXT(id, value, data) ⇒ Object



152
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 152

def glGetInvariantBooleanvEXT(id, value, data) end

#glGetInvariantFloatvEXT(id, value, data) ⇒ Object



154
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 154

def glGetInvariantFloatvEXT(id, value, data) end

#glGetInvariantIntegervEXT(id, value, data) ⇒ Object



153
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 153

def glGetInvariantIntegervEXT(id, value, data) end

#glGetLocalConstantBooleanvEXT(id, value, data) ⇒ Object



155
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 155

def glGetLocalConstantBooleanvEXT(id, value, data) end

#glGetLocalConstantFloatvEXT(id, value, data) ⇒ Object



157
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 157

def glGetLocalConstantFloatvEXT(id, value, data) end

#glGetLocalConstantIntegervEXT(id, value, data) ⇒ Object



156
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 156

def glGetLocalConstantIntegervEXT(id, value, data) end

#glGetVariantBooleanvEXT(id, value, data) ⇒ Object



148
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 148

def glGetVariantBooleanvEXT(id, value, data) end

#glGetVariantFloatvEXT(id, value, data) ⇒ Object



150
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 150

def glGetVariantFloatvEXT(id, value, data) end

#glGetVariantIntegervEXT(id, value, data) ⇒ Object



149
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 149

def glGetVariantIntegervEXT(id, value, data) end

#glGetVariantPointervEXT(id, value, data) ⇒ Object



151
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 151

def glGetVariantPointervEXT(id, value, data) end

#glInsertComponentEXT(res, src, num) ⇒ Object



126
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 126

def glInsertComponentEXT(res, src, num) end

#glIsVariantEnabledEXT(id, cap) ⇒ Object



147
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 147

def glIsVariantEnabledEXT(id, cap) end

#glSetInvariantEXT(id, type, addr) ⇒ Object



129
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 129

def glSetInvariantEXT(id, type, addr) end

#glSetLocalConstantEXT(id, type, addr) ⇒ Object



130
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 130

def glSetLocalConstantEXT(id, type, addr) end

#glShaderOp1EXT(op, res, arg1) ⇒ Object



121
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 121

def glShaderOp1EXT(op, res, arg1) end

#glShaderOp2EXT(op, res, arg1, arg2) ⇒ Object



122
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 122

def glShaderOp2EXT(op, res, arg1, arg2) end

#glShaderOp3EXT(op, res, arg1, arg2, arg3) ⇒ Object



123
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 123

def glShaderOp3EXT(op, res, arg1, arg2, arg3) end

#glSwizzleEXT(res, in_, outX, outY, outZ, outW) ⇒ Object



124
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 124

def glSwizzleEXT(res, in_, outX, outY, outZ, outW) end

#glVariantbvEXT(id, addr) ⇒ Object



131
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 131

def glVariantbvEXT(id, addr) end

#glVariantdvEXT(id, addr) ⇒ Object



135
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 135

def glVariantdvEXT(id, addr) end

#glVariantfvEXT(id, addr) ⇒ Object



134
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 134

def glVariantfvEXT(id, addr) end

#glVariantivEXT(id, addr) ⇒ Object



133
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 133

def glVariantivEXT(id, addr) end

#glVariantPointerEXT(id, type, stride, addr) ⇒ Object



139
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 139

def glVariantPointerEXT(id, type, stride, addr) end

#glVariantsvEXT(id, addr) ⇒ Object



132
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 132

def glVariantsvEXT(id, addr) end

#glVariantubvEXT(id, addr) ⇒ Object



136
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 136

def glVariantubvEXT(id, addr) end

#glVariantuivEXT(id, addr) ⇒ Object



138
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 138

def glVariantuivEXT(id, addr) end

#glVariantusvEXT(id, addr) ⇒ Object



137
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 137

def glVariantusvEXT(id, addr) end

#glWriteMaskEXT(res, in_, outX, outY, outZ, outW) ⇒ Object



125
# File 'lib/opengl-definitions/extensions/GL_EXT_vertex_shader.rb', line 125

def glWriteMaskEXT(res, in_, outX, outY, outZ, outW) end