Module: GL_VERSION_3_0::Functions
- Defined in:
- lib/opengl-definitions/versions/GL_VERSION_3_0.rb
Constant Summary collapse
- Parameters =
{ glBeginConditionalRender: [ :void, :GLuint, :GLenum ].freeze, glBeginTransformFeedback: [ :void, :GLenum ].freeze, glBindFragDataLocation: [ :void, :GLuint, :GLuint, :string ].freeze, glClampColor: [ :void, :GLenum, :GLenum ].freeze, glClearBufferfi: [ :void, :GLenum, :GLint, :GLfloat, :GLint ].freeze, glClearBufferfv: [ :void, :GLenum, :GLint, :pointer ].freeze, glClearBufferiv: [ :void, :GLenum, :GLint, :pointer ].freeze, glClearBufferuiv: [ :void, :GLenum, :GLint, :pointer ].freeze, glColorMaski: [ :void, :GLuint, :GLboolean, :GLboolean, :GLboolean, :GLboolean ].freeze, glDisablei: [ :void, :GLenum, :GLuint ].freeze, glEnablei: [ :void, :GLenum, :GLuint ].freeze, glEndConditionalRender: [ :void ].freeze, glEndTransformFeedback: [ :void ].freeze, glGetBooleani_v: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetFragDataLocation: [ :GLint, :GLuint, :string ].freeze, glGetStringi: [ :string, :GLenum, :GLuint ].freeze, glGetTexParameterIiv: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetTexParameterIuiv: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetTransformFeedbackVarying: [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :string ].freeze, glGetUniformuiv: [ :void, :GLuint, :GLint, :pointer ].freeze, glGetVertexAttribIiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribIuiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glIsEnabledi: [ :GLboolean, :GLenum, :GLuint ].freeze, glTexParameterIiv: [ :void, :GLenum, :GLenum, :pointer ].freeze, glTexParameterIuiv: [ :void, :GLenum, :GLenum, :pointer ].freeze, glTransformFeedbackVaryings: [ :void, :GLuint, :GLsizei, :pointer, :GLenum ].freeze, glUniform1ui: [ :void, :GLint, :GLuint ].freeze, glUniform1uiv: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform2ui: [ :void, :GLint, :GLuint, :GLuint ].freeze, glUniform2uiv: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform3ui: [ :void, :GLint, :GLuint, :GLuint, :GLuint ].freeze, glUniform3uiv: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform4ui: [ :void, :GLint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze, glUniform4uiv: [ :void, :GLint, :GLsizei, :pointer ].freeze, glVertexAttribI1i: [ :void, :GLuint, :GLint ].freeze, glVertexAttribI1iv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI1ui: [ :void, :GLuint, :GLuint ].freeze, glVertexAttribI1uiv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI2i: [ :void, :GLuint, :GLint, :GLint ].freeze, glVertexAttribI2iv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI2ui: [ :void, :GLuint, :GLuint, :GLuint ].freeze, glVertexAttribI2uiv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI3i: [ :void, :GLuint, :GLint, :GLint, :GLint ].freeze, glVertexAttribI3iv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI3ui: [ :void, :GLuint, :GLuint, :GLuint, :GLuint ].freeze, glVertexAttribI3uiv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4bv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4i: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint ].freeze, glVertexAttribI4iv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4sv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4ubv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4ui: [ :void, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze, glVertexAttribI4uiv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribI4usv: [ :void, :GLuint, :pointer ].freeze, glVertexAttribIPointer: [ :void, :GLuint, :GLint, :GLenum, :GLsizei, :pointer ].freeze }.freeze
Instance Method Summary collapse
- #glBeginConditionalRender(id, mode) ⇒ Object
- #glBeginTransformFeedback(primitiveMode) ⇒ Object
- #glBindFragDataLocation(program, color, name) ⇒ Object
- #glClampColor(target, clamp) ⇒ Object
- #glClearBufferfi(buffer, drawbuffer, depth, stencil) ⇒ Object
- #glClearBufferfv(buffer, drawbuffer, value) ⇒ Object
- #glClearBufferiv(buffer, drawbuffer, value) ⇒ Object
- #glClearBufferuiv(buffer, drawbuffer, value) ⇒ Object
- #glColorMaski(index, r, g, b, a) ⇒ Object
- #glDisablei(target, index) ⇒ Object
- #glEnablei(target, index) ⇒ Object
- #glEndConditionalRender ⇒ Object
- #glEndTransformFeedback ⇒ Object
- #glGetBooleani_v(target, index, data) ⇒ Object
- #glGetFragDataLocation(program, name) ⇒ Object
- #glGetStringi(name, index) ⇒ Object
- #glGetTexParameterIiv(target, pname, params) ⇒ Object
- #glGetTexParameterIuiv(target, pname, params) ⇒ Object
- #glGetTransformFeedbackVarying(program, index, bufSize, length, size, type, name) ⇒ Object
- #glGetUniformuiv(program, location, params) ⇒ Object
- #glGetVertexAttribIiv(index, pname, params) ⇒ Object
- #glGetVertexAttribIuiv(index, pname, params) ⇒ Object
- #glIsEnabledi(target, index) ⇒ Object
- #glTexParameterIiv(target, pname, params) ⇒ Object
- #glTexParameterIuiv(target, pname, params) ⇒ Object
- #glTransformFeedbackVaryings(program, count, varyings, bufferMode) ⇒ Object
- #glUniform1ui(location, v0) ⇒ Object
- #glUniform1uiv(location, count, value) ⇒ Object
- #glUniform2ui(location, v0, v1) ⇒ Object
- #glUniform2uiv(location, count, value) ⇒ Object
- #glUniform3ui(location, v0, v1, v2) ⇒ Object
- #glUniform3uiv(location, count, value) ⇒ Object
- #glUniform4ui(location, v0, v1, v2, v3) ⇒ Object
- #glUniform4uiv(location, count, value) ⇒ Object
- #glVertexAttribI1i(index, x) ⇒ Object
- #glVertexAttribI1iv(index, v) ⇒ Object
- #glVertexAttribI1ui(index, x) ⇒ Object
- #glVertexAttribI1uiv(index, v) ⇒ Object
- #glVertexAttribI2i(index, x, y) ⇒ Object
- #glVertexAttribI2iv(index, v) ⇒ Object
- #glVertexAttribI2ui(index, x, y) ⇒ Object
- #glVertexAttribI2uiv(index, v) ⇒ Object
- #glVertexAttribI3i(index, x, y, z) ⇒ Object
- #glVertexAttribI3iv(index, v) ⇒ Object
- #glVertexAttribI3ui(index, x, y, z) ⇒ Object
- #glVertexAttribI3uiv(index, v) ⇒ Object
- #glVertexAttribI4bv(index, v) ⇒ Object
- #glVertexAttribI4i(index, x, y, z, w) ⇒ Object
- #glVertexAttribI4iv(index, v) ⇒ Object
- #glVertexAttribI4sv(index, v) ⇒ Object
- #glVertexAttribI4ubv(index, v) ⇒ Object
- #glVertexAttribI4ui(index, x, y, z, w) ⇒ Object
- #glVertexAttribI4uiv(index, v) ⇒ Object
- #glVertexAttribI4usv(index, v) ⇒ Object
- #glVertexAttribIPointer(index, size, type, stride, pointer) ⇒ Object
Instance Method Details
#glBeginConditionalRender(id, mode) ⇒ Object
122 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 122 def glBeginConditionalRender(id, mode) end |
#glBeginTransformFeedback(primitiveMode) ⇒ Object
123 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 123 def glBeginTransformFeedback(primitiveMode) end |
#glBindFragDataLocation(program, color, name) ⇒ Object
124 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 124 def glBindFragDataLocation(program, color, name) end |
#glClampColor(target, clamp) ⇒ Object
125 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 125 def glClampColor(target, clamp) end |
#glClearBufferfi(buffer, drawbuffer, depth, stencil) ⇒ Object
126 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 126 def glClearBufferfi(buffer, drawbuffer, depth, stencil) end |
#glClearBufferfv(buffer, drawbuffer, value) ⇒ Object
127 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 127 def glClearBufferfv(buffer, drawbuffer, value) end |
#glClearBufferiv(buffer, drawbuffer, value) ⇒ Object
128 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 128 def glClearBufferiv(buffer, drawbuffer, value) end |
#glClearBufferuiv(buffer, drawbuffer, value) ⇒ Object
129 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 129 def glClearBufferuiv(buffer, drawbuffer, value) end |
#glColorMaski(index, r, g, b, a) ⇒ Object
130 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 130 def glColorMaski(index, r, g, b, a) end |
#glDisablei(target, index) ⇒ Object
131 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 131 def glDisablei(target, index) end |
#glEnablei(target, index) ⇒ Object
132 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 132 def glEnablei(target, index) end |
#glEndConditionalRender ⇒ Object
133 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 133 def glEndConditionalRender() end |
#glEndTransformFeedback ⇒ Object
134 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 134 def glEndTransformFeedback() end |
#glGetBooleani_v(target, index, data) ⇒ Object
135 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 135 def glGetBooleani_v(target, index, data) end |
#glGetFragDataLocation(program, name) ⇒ Object
136 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 136 def glGetFragDataLocation(program, name) end |
#glGetStringi(name, index) ⇒ Object
137 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 137 def glGetStringi(name, index) end |
#glGetTexParameterIiv(target, pname, params) ⇒ Object
138 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 138 def glGetTexParameterIiv(target, pname, params) end |
#glGetTexParameterIuiv(target, pname, params) ⇒ Object
139 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 139 def glGetTexParameterIuiv(target, pname, params) end |
#glGetTransformFeedbackVarying(program, index, bufSize, length, size, type, name) ⇒ Object
140 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 140 def (program, index, bufSize, length, size, type, name) end |
#glGetUniformuiv(program, location, params) ⇒ Object
141 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 141 def glGetUniformuiv(program, location, params) end |
#glGetVertexAttribIiv(index, pname, params) ⇒ Object
142 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 142 def glGetVertexAttribIiv(index, pname, params) end |
#glGetVertexAttribIuiv(index, pname, params) ⇒ Object
143 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 143 def glGetVertexAttribIuiv(index, pname, params) end |
#glIsEnabledi(target, index) ⇒ Object
144 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 144 def glIsEnabledi(target, index) end |
#glTexParameterIiv(target, pname, params) ⇒ Object
145 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 145 def glTexParameterIiv(target, pname, params) end |
#glTexParameterIuiv(target, pname, params) ⇒ Object
146 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 146 def glTexParameterIuiv(target, pname, params) end |
#glTransformFeedbackVaryings(program, count, varyings, bufferMode) ⇒ Object
147 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 147 def (program, count, , bufferMode) end |
#glUniform1ui(location, v0) ⇒ Object
148 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 148 def glUniform1ui(location, v0) end |
#glUniform1uiv(location, count, value) ⇒ Object
149 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 149 def glUniform1uiv(location, count, value) end |
#glUniform2ui(location, v0, v1) ⇒ Object
150 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 150 def glUniform2ui(location, v0, v1) end |
#glUniform2uiv(location, count, value) ⇒ Object
151 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 151 def glUniform2uiv(location, count, value) end |
#glUniform3ui(location, v0, v1, v2) ⇒ Object
152 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 152 def glUniform3ui(location, v0, v1, v2) end |
#glUniform3uiv(location, count, value) ⇒ Object
153 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 153 def glUniform3uiv(location, count, value) end |
#glUniform4ui(location, v0, v1, v2, v3) ⇒ Object
154 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 154 def glUniform4ui(location, v0, v1, v2, v3) end |
#glUniform4uiv(location, count, value) ⇒ Object
155 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 155 def glUniform4uiv(location, count, value) end |
#glVertexAttribI1i(index, x) ⇒ Object
156 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 156 def glVertexAttribI1i(index, x) end |
#glVertexAttribI1iv(index, v) ⇒ Object
157 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 157 def glVertexAttribI1iv(index, v) end |
#glVertexAttribI1ui(index, x) ⇒ Object
158 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 158 def glVertexAttribI1ui(index, x) end |
#glVertexAttribI1uiv(index, v) ⇒ Object
159 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 159 def glVertexAttribI1uiv(index, v) end |
#glVertexAttribI2i(index, x, y) ⇒ Object
160 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 160 def glVertexAttribI2i(index, x, y) end |
#glVertexAttribI2iv(index, v) ⇒ Object
161 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 161 def glVertexAttribI2iv(index, v) end |
#glVertexAttribI2ui(index, x, y) ⇒ Object
162 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 162 def glVertexAttribI2ui(index, x, y) end |
#glVertexAttribI2uiv(index, v) ⇒ Object
163 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 163 def glVertexAttribI2uiv(index, v) end |
#glVertexAttribI3i(index, x, y, z) ⇒ Object
164 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 164 def glVertexAttribI3i(index, x, y, z) end |
#glVertexAttribI3iv(index, v) ⇒ Object
165 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 165 def glVertexAttribI3iv(index, v) end |
#glVertexAttribI3ui(index, x, y, z) ⇒ Object
166 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 166 def glVertexAttribI3ui(index, x, y, z) end |
#glVertexAttribI3uiv(index, v) ⇒ Object
167 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 167 def glVertexAttribI3uiv(index, v) end |
#glVertexAttribI4bv(index, v) ⇒ Object
168 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 168 def glVertexAttribI4bv(index, v) end |
#glVertexAttribI4i(index, x, y, z, w) ⇒ Object
169 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 169 def glVertexAttribI4i(index, x, y, z, w) end |
#glVertexAttribI4iv(index, v) ⇒ Object
170 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 170 def glVertexAttribI4iv(index, v) end |
#glVertexAttribI4sv(index, v) ⇒ Object
171 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 171 def glVertexAttribI4sv(index, v) end |
#glVertexAttribI4ubv(index, v) ⇒ Object
172 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 172 def glVertexAttribI4ubv(index, v) end |
#glVertexAttribI4ui(index, x, y, z, w) ⇒ Object
173 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 173 def glVertexAttribI4ui(index, x, y, z, w) end |
#glVertexAttribI4uiv(index, v) ⇒ Object
174 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 174 def glVertexAttribI4uiv(index, v) end |
#glVertexAttribI4usv(index, v) ⇒ Object
175 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 175 def glVertexAttribI4usv(index, v) end |
#glVertexAttribIPointer(index, size, type, stride, pointer) ⇒ Object
176 |
# File 'lib/opengl-definitions/versions/GL_VERSION_3_0.rb', line 176 def glVertexAttribIPointer(index, size, type, stride, pointer) end |