Module: GL_ARB_direct_state_access::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb
Constant Summary collapse
- Parameters =
{ glCreateTransformFeedbacks: [ :void, :GLsizei, :pointer ].freeze, glTransformFeedbackBufferBase: [ :void, :GLuint, :GLuint, :GLuint ].freeze, glTransformFeedbackBufferRange: [ :void, :GLuint, :GLuint, :GLuint, :GLintptr, :GLsizeiptr ].freeze, glGetTransformFeedbackiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetTransformFeedbacki_v: [ :void, :GLuint, :GLenum, :GLuint, :pointer ].freeze, glGetTransformFeedbacki64_v: [ :void, :GLuint, :GLenum, :GLuint, :pointer ].freeze, glCreateBuffers: [ :void, :GLsizei, :pointer ].freeze, glNamedBufferStorage: [ :void, :GLuint, :GLsizeiptr, :pointer, :GLbitfield ].freeze, glNamedBufferData: [ :void, :GLuint, :GLsizeiptr, :pointer, :GLenum ].freeze, glNamedBufferSubData: [ :void, :GLuint, :GLintptr, :GLsizeiptr, :pointer ].freeze, glCopyNamedBufferSubData: [ :void, :GLuint, :GLuint, :GLintptr, :GLintptr, :GLsizeiptr ].freeze, glClearNamedBufferData: [ :void, :GLuint, :GLenum, :GLenum, :GLenum, :pointer ].freeze, glClearNamedBufferSubData: [ :void, :GLuint, :GLenum, :GLintptr, :GLsizeiptr, :GLenum, :GLenum, :pointer ].freeze, glMapNamedBuffer: [ :pointer, :GLuint, :GLenum ].freeze, glMapNamedBufferRange: [ :pointer, :GLuint, :GLintptr, :GLsizeiptr, :GLbitfield ].freeze, glUnmapNamedBuffer: [ :GLboolean, :GLuint ].freeze, glFlushMappedNamedBufferRange: [ :void, :GLuint, :GLintptr, :GLsizeiptr ].freeze, glGetNamedBufferParameteriv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetNamedBufferParameteri64v: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetNamedBufferPointerv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetNamedBufferSubData: [ :void, :GLuint, :GLintptr, :GLsizeiptr, :pointer ].freeze, glCreateFramebuffers: [ :void, :GLsizei, :pointer ].freeze, glNamedFramebufferRenderbuffer: [ :void, :GLuint, :GLenum, :GLenum, :GLuint ].freeze, glNamedFramebufferParameteri: [ :void, :GLuint, :GLenum, :GLint ].freeze, glNamedFramebufferTexture: [ :void, :GLuint, :GLenum, :GLuint, :GLint ].freeze, glNamedFramebufferTextureLayer: [ :void, :GLuint, :GLenum, :GLuint, :GLint, :GLint ].freeze, glNamedFramebufferDrawBuffer: [ :void, :GLuint, :GLenum ].freeze, glNamedFramebufferDrawBuffers: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glNamedFramebufferReadBuffer: [ :void, :GLuint, :GLenum ].freeze, glInvalidateNamedFramebufferData: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glInvalidateNamedFramebufferSubData: [ :void, :GLuint, :GLsizei, :pointer, :GLint, :GLint, :GLsizei, :GLsizei ].freeze, glClearNamedFramebufferiv: [ :void, :GLuint, :GLenum, :GLint, :pointer ].freeze, glClearNamedFramebufferuiv: [ :void, :GLuint, :GLenum, :GLint, :pointer ].freeze, glClearNamedFramebufferfv: [ :void, :GLuint, :GLenum, :GLint, :pointer ].freeze, glClearNamedFramebufferfi: [ :void, :GLuint, :GLenum, :GLint, :GLfloat, :GLint ].freeze, glBlitNamedFramebuffer: [ :void, :GLuint, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLbitfield, :GLenum ].freeze, glCheckNamedFramebufferStatus: [ :GLenum, :GLuint, :GLenum ].freeze, glGetNamedFramebufferParameteriv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetNamedFramebufferAttachmentParameteriv: [ :void, :GLuint, :GLenum, :GLenum, :pointer ].freeze, glCreateRenderbuffers: [ :void, :GLsizei, :pointer ].freeze, glNamedRenderbufferStorage: [ :void, :GLuint, :GLenum, :GLsizei, :GLsizei ].freeze, glNamedRenderbufferStorageMultisample: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei ].freeze, glGetNamedRenderbufferParameteriv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glCreateTextures: [ :void, :GLenum, :GLsizei, :pointer ].freeze, glTextureBuffer: [ :void, :GLuint, :GLenum, :GLuint ].freeze, glTextureBufferRange: [ :void, :GLuint, :GLenum, :GLuint, :GLintptr, :GLsizeiptr ].freeze, glTextureStorage1D: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei ].freeze, glTextureStorage2D: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei ].freeze, glTextureStorage3D: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei ].freeze, glTextureStorage2DMultisample: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLboolean ].freeze, glTextureStorage3DMultisample: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLboolean ].freeze, glTextureSubImage1D: [ :void, :GLuint, :GLint, :GLint, :GLsizei, :GLenum, :GLenum, :pointer ].freeze, glTextureSubImage2D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLenum, :GLenum, :pointer ].freeze, glTextureSubImage3D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLsizei, :GLenum, :GLenum, :pointer ].freeze, glCompressedTextureSubImage1D: [ :void, :GLuint, :GLint, :GLint, :GLsizei, :GLenum, :GLsizei, :pointer ].freeze, glCompressedTextureSubImage2D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLenum, :GLsizei, :pointer ].freeze, glCompressedTextureSubImage3D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLsizei, :GLenum, :GLsizei, :pointer ].freeze, glCopyTextureSubImage1D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLsizei ].freeze, glCopyTextureSubImage2D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei ].freeze, glCopyTextureSubImage3D: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei ].freeze, glTextureParameterf: [ :void, :GLuint, :GLenum, :GLfloat ].freeze, glTextureParameterfv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glTextureParameteri: [ :void, :GLuint, :GLenum, :GLint ].freeze, glTextureParameterIiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glTextureParameterIuiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glTextureParameteriv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGenerateTextureMipmap: [ :void, :GLuint ].freeze, glBindTextureUnit: [ :void, :GLuint, :GLuint ].freeze, glGetTextureImage: [ :void, :GLuint, :GLint, :GLenum, :GLenum, :GLsizei, :pointer ].freeze, glGetCompressedTextureImage: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glGetTextureLevelParameterfv: [ :void, :GLuint, :GLint, :GLenum, :pointer ].freeze, glGetTextureLevelParameteriv: [ :void, :GLuint, :GLint, :GLenum, :pointer ].freeze, glGetTextureParameterfv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetTextureParameterIiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetTextureParameterIuiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetTextureParameteriv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glCreateVertexArrays: [ :void, :GLsizei, :pointer ].freeze, glDisableVertexArrayAttrib: [ :void, :GLuint, :GLuint ].freeze, glEnableVertexArrayAttrib: [ :void, :GLuint, :GLuint ].freeze, glVertexArrayElementBuffer: [ :void, :GLuint, :GLuint ].freeze, glVertexArrayVertexBuffer: [ :void, :GLuint, :GLuint, :GLuint, :GLintptr, :GLsizei ].freeze, glVertexArrayVertexBuffers: [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer ].freeze, glVertexArrayAttribBinding: [ :void, :GLuint, :GLuint, :GLuint ].freeze, glVertexArrayAttribFormat: [ :void, :GLuint, :GLuint, :GLint, :GLenum, :GLboolean, :GLuint ].freeze, glVertexArrayAttribIFormat: [ :void, :GLuint, :GLuint, :GLint, :GLenum, :GLuint ].freeze, glVertexArrayAttribLFormat: [ :void, :GLuint, :GLuint, :GLint, :GLenum, :GLuint ].freeze, glVertexArrayBindingDivisor: [ :void, :GLuint, :GLuint, :GLuint ].freeze, glGetVertexArrayiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexArrayIndexediv: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, glGetVertexArrayIndexed64iv: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, glCreateSamplers: [ :void, :GLsizei, :pointer ].freeze, glCreateProgramPipelines: [ :void, :GLsizei, :pointer ].freeze, glCreateQueries: [ :void, :GLenum, :GLsizei, :pointer ].freeze, glGetQueryBufferObjecti64v: [ :void, :GLuint, :GLuint, :GLenum, :GLintptr ].freeze, glGetQueryBufferObjectiv: [ :void, :GLuint, :GLuint, :GLenum, :GLintptr ].freeze, glGetQueryBufferObjectui64v: [ :void, :GLuint, :GLuint, :GLenum, :GLintptr ].freeze, glGetQueryBufferObjectuiv: [ :void, :GLuint, :GLuint, :GLenum, :GLintptr ].freeze, }.freeze
Instance Method Summary collapse
- #glBindTextureUnit(unit, texture) ⇒ Object
- #glBlitNamedFramebuffer(readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) ⇒ Object
- #glCheckNamedFramebufferStatus(framebuffer, target) ⇒ Object
- #glClearNamedBufferData(buffer, internalformat, format, type, data) ⇒ Object
- #glClearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data) ⇒ Object
- #glClearNamedFramebufferfi(framebuffer, buffer, drawbuffer, depth, stencil) ⇒ Object
- #glClearNamedFramebufferfv(framebuffer, buffer, drawbuffer, value) ⇒ Object
- #glClearNamedFramebufferiv(framebuffer, buffer, drawbuffer, value) ⇒ Object
- #glClearNamedFramebufferuiv(framebuffer, buffer, drawbuffer, value) ⇒ Object
- #glCompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data) ⇒ Object
- #glCompressedTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, imageSize, data) ⇒ Object
- #glCompressedTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data) ⇒ Object
- #glCopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size) ⇒ Object
- #glCopyTextureSubImage1D(texture, level, xoffset, x, y, width) ⇒ Object
- #glCopyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height) ⇒ Object
- #glCopyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height) ⇒ Object
- #glCreateBuffers(n, buffers) ⇒ Object
- #glCreateFramebuffers(n, framebuffers) ⇒ Object
- #glCreateProgramPipelines(n, pipelines) ⇒ Object
- #glCreateQueries(target, n, ids) ⇒ Object
- #glCreateRenderbuffers(n, renderbuffers) ⇒ Object
- #glCreateSamplers(n, samplers) ⇒ Object
- #glCreateTextures(target, n, textures) ⇒ Object
- #glCreateTransformFeedbacks(n, ids) ⇒ Object
- #glCreateVertexArrays(n, arrays) ⇒ Object
- #glDisableVertexArrayAttrib(vaobj, index) ⇒ Object
- #glEnableVertexArrayAttrib(vaobj, index) ⇒ Object
- #glFlushMappedNamedBufferRange(buffer, offset, length) ⇒ Object
- #glGenerateTextureMipmap(texture) ⇒ Object
- #glGetCompressedTextureImage(texture, level, bufSize, pixels) ⇒ Object
- #glGetNamedBufferParameteri64v(buffer, pname, params) ⇒ Object
- #glGetNamedBufferParameteriv(buffer, pname, params) ⇒ Object
- #glGetNamedBufferPointerv(buffer, pname, params) ⇒ Object
- #glGetNamedBufferSubData(buffer, offset, size, data) ⇒ Object
- #glGetNamedFramebufferAttachmentParameteriv(framebuffer, attachment, pname, params) ⇒ Object
- #glGetNamedFramebufferParameteriv(framebuffer, pname, param) ⇒ Object
- #glGetNamedRenderbufferParameteriv(renderbuffer, pname, params) ⇒ Object
- #glGetQueryBufferObjecti64v(id, buffer, pname, offset) ⇒ Object
- #glGetQueryBufferObjectiv(id, buffer, pname, offset) ⇒ Object
- #glGetQueryBufferObjectui64v(id, buffer, pname, offset) ⇒ Object
- #glGetQueryBufferObjectuiv(id, buffer, pname, offset) ⇒ Object
- #glGetTextureImage(texture, level, format, type, bufSize, pixels) ⇒ Object
- #glGetTextureLevelParameterfv(texture, level, pname, params) ⇒ Object
- #glGetTextureLevelParameteriv(texture, level, pname, params) ⇒ Object
- #glGetTextureParameterfv(texture, pname, params) ⇒ Object
- #glGetTextureParameterIiv(texture, pname, params) ⇒ Object
- #glGetTextureParameterIuiv(texture, pname, params) ⇒ Object
- #glGetTextureParameteriv(texture, pname, params) ⇒ Object
- #glGetTransformFeedbacki64_v(xfb, pname, index, param) ⇒ Object
- #glGetTransformFeedbacki_v(xfb, pname, index, param) ⇒ Object
- #glGetTransformFeedbackiv(xfb, pname, param) ⇒ Object
- #glGetVertexArrayIndexed64iv(vaobj, index, pname, param) ⇒ Object
- #glGetVertexArrayIndexediv(vaobj, index, pname, param) ⇒ Object
- #glGetVertexArrayiv(vaobj, pname, param) ⇒ Object
- #glInvalidateNamedFramebufferData(framebuffer, numAttachments, attachments) ⇒ Object
- #glInvalidateNamedFramebufferSubData(framebuffer, numAttachments, attachments, x, y, width, height) ⇒ Object
- #glMapNamedBuffer(buffer, access) ⇒ Object
- #glMapNamedBufferRange(buffer, offset, length, access) ⇒ Object
- #glNamedBufferData(buffer, size, data, usage) ⇒ Object
- #glNamedBufferStorage(buffer, size, data, flags) ⇒ Object
- #glNamedBufferSubData(buffer, offset, size, data) ⇒ Object
- #glNamedFramebufferDrawBuffer(framebuffer, buf) ⇒ Object
- #glNamedFramebufferDrawBuffers(framebuffer, n, bufs) ⇒ Object
- #glNamedFramebufferParameteri(framebuffer, pname, param) ⇒ Object
- #glNamedFramebufferReadBuffer(framebuffer, src) ⇒ Object
- #glNamedFramebufferRenderbuffer(framebuffer, attachment, renderbuffertarget, renderbuffer) ⇒ Object
- #glNamedFramebufferTexture(framebuffer, attachment, texture, level) ⇒ Object
- #glNamedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer) ⇒ Object
- #glNamedRenderbufferStorage(renderbuffer, internalformat, width, height) ⇒ Object
- #glNamedRenderbufferStorageMultisample(renderbuffer, samples, internalformat, width, height) ⇒ Object
- #glTextureBuffer(texture, internalformat, buffer) ⇒ Object
- #glTextureBufferRange(texture, internalformat, buffer, offset, size) ⇒ Object
- #glTextureParameterf(texture, pname, param) ⇒ Object
- #glTextureParameterfv(texture, pname, param) ⇒ Object
- #glTextureParameteri(texture, pname, param) ⇒ Object
- #glTextureParameterIiv(texture, pname, params) ⇒ Object
- #glTextureParameterIuiv(texture, pname, params) ⇒ Object
- #glTextureParameteriv(texture, pname, param) ⇒ Object
- #glTextureStorage1D(texture, levels, internalformat, width) ⇒ Object
- #glTextureStorage2D(texture, levels, internalformat, width, height) ⇒ Object
- #glTextureStorage2DMultisample(texture, samples, internalformat, width, height, fixedsamplelocations) ⇒ Object
- #glTextureStorage3D(texture, levels, internalformat, width, height, depth) ⇒ Object
- #glTextureStorage3DMultisample(texture, samples, internalformat, width, height, depth, fixedsamplelocations) ⇒ Object
- #glTextureSubImage1D(texture, level, xoffset, width, format, type, pixels) ⇒ Object
- #glTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, type, pixels) ⇒ Object
- #glTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels) ⇒ Object
- #glTransformFeedbackBufferBase(xfb, index, buffer) ⇒ Object
- #glTransformFeedbackBufferRange(xfb, index, buffer, offset, size) ⇒ Object
- #glUnmapNamedBuffer(buffer) ⇒ Object
- #glVertexArrayAttribBinding(vaobj, attribindex, bindingindex) ⇒ Object
- #glVertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset) ⇒ Object
- #glVertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset) ⇒ Object
- #glVertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset) ⇒ Object
- #glVertexArrayBindingDivisor(vaobj, bindingindex, divisor) ⇒ Object
- #glVertexArrayElementBuffer(vaobj, buffer) ⇒ Object
- #glVertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride) ⇒ Object
- #glVertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides) ⇒ Object
Instance Method Details
#glBindTextureUnit(unit, texture) ⇒ Object
86 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 86 def glBindTextureUnit(unit, texture) end |
#glBlitNamedFramebuffer(readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) ⇒ Object
54 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 54 def glBlitNamedFramebuffer(readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) end |
#glCheckNamedFramebufferStatus(framebuffer, target) ⇒ Object
55 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 55 def glCheckNamedFramebufferStatus(framebuffer, target) end |
#glClearNamedBufferData(buffer, internalformat, format, type, data) ⇒ Object
30 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 30 def glClearNamedBufferData(buffer, internalformat, format, type, data) end |
#glClearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data) ⇒ Object
31 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 31 def glClearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data) end |
#glClearNamedFramebufferfi(framebuffer, buffer, drawbuffer, depth, stencil) ⇒ Object
53 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 53 def glClearNamedFramebufferfi(framebuffer, buffer, drawbuffer, depth, stencil) end |
#glClearNamedFramebufferfv(framebuffer, buffer, drawbuffer, value) ⇒ Object
52 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 52 def glClearNamedFramebufferfv(framebuffer, buffer, drawbuffer, value) end |
#glClearNamedFramebufferiv(framebuffer, buffer, drawbuffer, value) ⇒ Object
50 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 50 def glClearNamedFramebufferiv(framebuffer, buffer, drawbuffer, value) end |
#glClearNamedFramebufferuiv(framebuffer, buffer, drawbuffer, value) ⇒ Object
51 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 51 def glClearNamedFramebufferuiv(framebuffer, buffer, drawbuffer, value) end |
#glCompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data) ⇒ Object
73 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 73 def glCompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data) end |
#glCompressedTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, imageSize, data) ⇒ Object
74 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 74 def glCompressedTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, imageSize, data) end |
#glCompressedTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data) ⇒ Object
75 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 75 def glCompressedTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data) end |
#glCopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size) ⇒ Object
29 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 29 def glCopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size) end |
#glCopyTextureSubImage1D(texture, level, xoffset, x, y, width) ⇒ Object
76 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 76 def glCopyTextureSubImage1D(texture, level, xoffset, x, y, width) end |
#glCopyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height) ⇒ Object
77 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 77 def glCopyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height) end |
#glCopyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height) ⇒ Object
78 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 78 def glCopyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height) end |
#glCreateBuffers(n, buffers) ⇒ Object
25 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 25 def glCreateBuffers(n, buffers) end |
#glCreateFramebuffers(n, framebuffers) ⇒ Object
40 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 40 def glCreateFramebuffers(n, framebuffers) end |
#glCreateProgramPipelines(n, pipelines) ⇒ Object
110 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 110 def glCreateProgramPipelines(n, pipelines) end |
#glCreateQueries(target, n, ids) ⇒ Object
111 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 111 def glCreateQueries(target, n, ids) end |
#glCreateRenderbuffers(n, renderbuffers) ⇒ Object
58 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 58 def glCreateRenderbuffers(n, renderbuffers) end |
#glCreateSamplers(n, samplers) ⇒ Object
109 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 109 def glCreateSamplers(n, samplers) end |
#glCreateTextures(target, n, textures) ⇒ Object
62 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 62 def glCreateTextures(target, n, textures) end |
#glCreateTransformFeedbacks(n, ids) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 19 def glCreateTransformFeedbacks(n, ids) end |
#glCreateVertexArrays(n, arrays) ⇒ Object
95 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 95 def glCreateVertexArrays(n, arrays) end |
#glDisableVertexArrayAttrib(vaobj, index) ⇒ Object
96 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 96 def glDisableVertexArrayAttrib(vaobj, index) end |
#glEnableVertexArrayAttrib(vaobj, index) ⇒ Object
97 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 97 def glEnableVertexArrayAttrib(vaobj, index) end |
#glFlushMappedNamedBufferRange(buffer, offset, length) ⇒ Object
35 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 35 def glFlushMappedNamedBufferRange(buffer, offset, length) end |
#glGenerateTextureMipmap(texture) ⇒ Object
85 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 85 def glGenerateTextureMipmap(texture) end |
#glGetCompressedTextureImage(texture, level, bufSize, pixels) ⇒ Object
88 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 88 def glGetCompressedTextureImage(texture, level, bufSize, pixels) end |
#glGetNamedBufferParameteri64v(buffer, pname, params) ⇒ Object
37 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 37 def glGetNamedBufferParameteri64v(buffer, pname, params) end |
#glGetNamedBufferParameteriv(buffer, pname, params) ⇒ Object
36 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 36 def glGetNamedBufferParameteriv(buffer, pname, params) end |
#glGetNamedBufferPointerv(buffer, pname, params) ⇒ Object
38 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 38 def glGetNamedBufferPointerv(buffer, pname, params) end |
#glGetNamedBufferSubData(buffer, offset, size, data) ⇒ Object
39 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 39 def glGetNamedBufferSubData(buffer, offset, size, data) end |
#glGetNamedFramebufferAttachmentParameteriv(framebuffer, attachment, pname, params) ⇒ Object
57 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 57 def glGetNamedFramebufferAttachmentParameteriv(framebuffer, , pname, params) end |
#glGetNamedFramebufferParameteriv(framebuffer, pname, param) ⇒ Object
56 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 56 def glGetNamedFramebufferParameteriv(framebuffer, pname, param) end |
#glGetNamedRenderbufferParameteriv(renderbuffer, pname, params) ⇒ Object
61 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 61 def glGetNamedRenderbufferParameteriv(renderbuffer, pname, params) end |
#glGetQueryBufferObjecti64v(id, buffer, pname, offset) ⇒ Object
112 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 112 def glGetQueryBufferObjecti64v(id, buffer, pname, offset) end |
#glGetQueryBufferObjectiv(id, buffer, pname, offset) ⇒ Object
113 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 113 def glGetQueryBufferObjectiv(id, buffer, pname, offset) end |
#glGetQueryBufferObjectui64v(id, buffer, pname, offset) ⇒ Object
114 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 114 def glGetQueryBufferObjectui64v(id, buffer, pname, offset) end |
#glGetQueryBufferObjectuiv(id, buffer, pname, offset) ⇒ Object
115 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 115 def glGetQueryBufferObjectuiv(id, buffer, pname, offset) end |
#glGetTextureImage(texture, level, format, type, bufSize, pixels) ⇒ Object
87 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 87 def glGetTextureImage(texture, level, format, type, bufSize, pixels) end |
#glGetTextureLevelParameterfv(texture, level, pname, params) ⇒ Object
89 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 89 def glGetTextureLevelParameterfv(texture, level, pname, params) end |
#glGetTextureLevelParameteriv(texture, level, pname, params) ⇒ Object
90 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 90 def glGetTextureLevelParameteriv(texture, level, pname, params) end |
#glGetTextureParameterfv(texture, pname, params) ⇒ Object
91 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 91 def glGetTextureParameterfv(texture, pname, params) end |
#glGetTextureParameterIiv(texture, pname, params) ⇒ Object
92 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 92 def glGetTextureParameterIiv(texture, pname, params) end |
#glGetTextureParameterIuiv(texture, pname, params) ⇒ Object
93 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 93 def glGetTextureParameterIuiv(texture, pname, params) end |
#glGetTextureParameteriv(texture, pname, params) ⇒ Object
94 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 94 def glGetTextureParameteriv(texture, pname, params) end |
#glGetTransformFeedbacki64_v(xfb, pname, index, param) ⇒ Object
24 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 24 def glGetTransformFeedbacki64_v(xfb, pname, index, param) end |
#glGetTransformFeedbacki_v(xfb, pname, index, param) ⇒ Object
23 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 23 def glGetTransformFeedbacki_v(xfb, pname, index, param) end |
#glGetTransformFeedbackiv(xfb, pname, param) ⇒ Object
22 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 22 def glGetTransformFeedbackiv(xfb, pname, param) end |
#glGetVertexArrayIndexed64iv(vaobj, index, pname, param) ⇒ Object
108 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 108 def glGetVertexArrayIndexed64iv(vaobj, index, pname, param) end |
#glGetVertexArrayIndexediv(vaobj, index, pname, param) ⇒ Object
107 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 107 def glGetVertexArrayIndexediv(vaobj, index, pname, param) end |
#glGetVertexArrayiv(vaobj, pname, param) ⇒ Object
106 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 106 def glGetVertexArrayiv(vaobj, pname, param) end |
#glInvalidateNamedFramebufferData(framebuffer, numAttachments, attachments) ⇒ Object
48 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 48 def glInvalidateNamedFramebufferData(framebuffer, numAttachments, ) end |
#glInvalidateNamedFramebufferSubData(framebuffer, numAttachments, attachments, x, y, width, height) ⇒ Object
49 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 49 def glInvalidateNamedFramebufferSubData(framebuffer, numAttachments, , x, y, width, height) end |
#glMapNamedBuffer(buffer, access) ⇒ Object
32 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 32 def glMapNamedBuffer(buffer, access) end |
#glMapNamedBufferRange(buffer, offset, length, access) ⇒ Object
33 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 33 def glMapNamedBufferRange(buffer, offset, length, access) end |
#glNamedBufferData(buffer, size, data, usage) ⇒ Object
27 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 27 def glNamedBufferData(buffer, size, data, usage) end |
#glNamedBufferStorage(buffer, size, data, flags) ⇒ Object
26 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 26 def glNamedBufferStorage(buffer, size, data, flags) end |
#glNamedBufferSubData(buffer, offset, size, data) ⇒ Object
28 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 28 def glNamedBufferSubData(buffer, offset, size, data) end |
#glNamedFramebufferDrawBuffer(framebuffer, buf) ⇒ Object
45 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 45 def glNamedFramebufferDrawBuffer(framebuffer, buf) end |
#glNamedFramebufferDrawBuffers(framebuffer, n, bufs) ⇒ Object
46 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 46 def glNamedFramebufferDrawBuffers(framebuffer, n, bufs) end |
#glNamedFramebufferParameteri(framebuffer, pname, param) ⇒ Object
42 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 42 def glNamedFramebufferParameteri(framebuffer, pname, param) end |
#glNamedFramebufferReadBuffer(framebuffer, src) ⇒ Object
47 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 47 def glNamedFramebufferReadBuffer(framebuffer, src) end |
#glNamedFramebufferRenderbuffer(framebuffer, attachment, renderbuffertarget, renderbuffer) ⇒ Object
41 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 41 def glNamedFramebufferRenderbuffer(framebuffer, , renderbuffertarget, renderbuffer) end |
#glNamedFramebufferTexture(framebuffer, attachment, texture, level) ⇒ Object
43 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 43 def glNamedFramebufferTexture(framebuffer, , texture, level) end |
#glNamedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer) ⇒ Object
44 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 44 def glNamedFramebufferTextureLayer(framebuffer, , texture, level, layer) end |
#glNamedRenderbufferStorage(renderbuffer, internalformat, width, height) ⇒ Object
59 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 59 def glNamedRenderbufferStorage(renderbuffer, internalformat, width, height) end |
#glNamedRenderbufferStorageMultisample(renderbuffer, samples, internalformat, width, height) ⇒ Object
60 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 60 def glNamedRenderbufferStorageMultisample(renderbuffer, samples, internalformat, width, height) end |
#glTextureBuffer(texture, internalformat, buffer) ⇒ Object
63 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 63 def glTextureBuffer(texture, internalformat, buffer) end |
#glTextureBufferRange(texture, internalformat, buffer, offset, size) ⇒ Object
64 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 64 def glTextureBufferRange(texture, internalformat, buffer, offset, size) end |
#glTextureParameterf(texture, pname, param) ⇒ Object
79 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 79 def glTextureParameterf(texture, pname, param) end |
#glTextureParameterfv(texture, pname, param) ⇒ Object
80 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 80 def glTextureParameterfv(texture, pname, param) end |
#glTextureParameteri(texture, pname, param) ⇒ Object
81 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 81 def glTextureParameteri(texture, pname, param) end |
#glTextureParameterIiv(texture, pname, params) ⇒ Object
82 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 82 def glTextureParameterIiv(texture, pname, params) end |
#glTextureParameterIuiv(texture, pname, params) ⇒ Object
83 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 83 def glTextureParameterIuiv(texture, pname, params) end |
#glTextureParameteriv(texture, pname, param) ⇒ Object
84 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 84 def glTextureParameteriv(texture, pname, param) end |
#glTextureStorage1D(texture, levels, internalformat, width) ⇒ Object
65 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 65 def glTextureStorage1D(texture, levels, internalformat, width) end |
#glTextureStorage2D(texture, levels, internalformat, width, height) ⇒ Object
66 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 66 def glTextureStorage2D(texture, levels, internalformat, width, height) end |
#glTextureStorage2DMultisample(texture, samples, internalformat, width, height, fixedsamplelocations) ⇒ Object
68 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 68 def glTextureStorage2DMultisample(texture, samples, internalformat, width, height, fixedsamplelocations) end |
#glTextureStorage3D(texture, levels, internalformat, width, height, depth) ⇒ Object
67 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 67 def glTextureStorage3D(texture, levels, internalformat, width, height, depth) end |
#glTextureStorage3DMultisample(texture, samples, internalformat, width, height, depth, fixedsamplelocations) ⇒ Object
69 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 69 def glTextureStorage3DMultisample(texture, samples, internalformat, width, height, depth, fixedsamplelocations) end |
#glTextureSubImage1D(texture, level, xoffset, width, format, type, pixels) ⇒ Object
70 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 70 def glTextureSubImage1D(texture, level, xoffset, width, format, type, pixels) end |
#glTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, type, pixels) ⇒ Object
71 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 71 def glTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, type, pixels) end |
#glTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels) ⇒ Object
72 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 72 def glTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels) end |
#glTransformFeedbackBufferBase(xfb, index, buffer) ⇒ Object
20 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 20 def glTransformFeedbackBufferBase(xfb, index, buffer) end |
#glTransformFeedbackBufferRange(xfb, index, buffer, offset, size) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 21 def glTransformFeedbackBufferRange(xfb, index, buffer, offset, size) end |
#glUnmapNamedBuffer(buffer) ⇒ Object
34 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 34 def glUnmapNamedBuffer(buffer) end |
#glVertexArrayAttribBinding(vaobj, attribindex, bindingindex) ⇒ Object
101 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 101 def glVertexArrayAttribBinding(vaobj, attribindex, bindingindex) end |
#glVertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset) ⇒ Object
102 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 102 def glVertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset) end |
#glVertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset) ⇒ Object
103 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 103 def glVertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset) end |
#glVertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset) ⇒ Object
104 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 104 def glVertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset) end |
#glVertexArrayBindingDivisor(vaobj, bindingindex, divisor) ⇒ Object
105 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 105 def glVertexArrayBindingDivisor(vaobj, bindingindex, divisor) end |
#glVertexArrayElementBuffer(vaobj, buffer) ⇒ Object
98 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 98 def glVertexArrayElementBuffer(vaobj, buffer) end |
#glVertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride) ⇒ Object
99 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 99 def glVertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride) end |
#glVertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides) ⇒ Object
100 |
# File 'lib/opengl-definitions/extensions/GL_ARB_direct_state_access.rb', line 100 def glVertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides) end |