Module: GL_ARB_sync::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_sync.rb
Constant Summary collapse
- Parameters =
{ glFenceSync: [ :GLsync, :GLenum, :GLbitfield ].freeze, glIsSync: [ :GLboolean, :GLsync ].freeze, glDeleteSync: [ :void, :GLsync ].freeze, glClientWaitSync: [ :GLenum, :GLsync, :GLbitfield, :GLuint64 ].freeze, glWaitSync: [ :void, :GLsync, :GLbitfield, :GLuint64 ].freeze, glGetInteger64v: [ :void, :GLenum, :pointer ].freeze, glGetSynciv: [ :void, :GLsync, :GLenum, :GLsizei, :pointer, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glClientWaitSync(sync, flags, timeout) ⇒ Object
- #glDeleteSync(sync) ⇒ Object
- #glFenceSync(condition, flags) ⇒ Object
- #glGetInteger64v(pname, data) ⇒ Object
- #glGetSynciv(sync, pname, bufSize, length, values) ⇒ Object
- #glIsSync(sync) ⇒ Object
- #glWaitSync(sync, flags, timeout) ⇒ Object
Instance Method Details
#glClientWaitSync(sync, flags, timeout) ⇒ Object
24 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 24 def glClientWaitSync(sync, flags, timeout) end |
#glDeleteSync(sync) ⇒ Object
23 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 23 def glDeleteSync(sync) end |
#glFenceSync(condition, flags) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 21 def glFenceSync(condition, flags) end |
#glGetInteger64v(pname, data) ⇒ Object
26 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 26 def glGetInteger64v(pname, data) end |
#glGetSynciv(sync, pname, bufSize, length, values) ⇒ Object
27 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 27 def glGetSynciv(sync, pname, bufSize, length, values) end |
#glIsSync(sync) ⇒ Object
22 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 22 def glIsSync(sync) end |
#glWaitSync(sync, flags, timeout) ⇒ Object
25 |
# File 'lib/opengl-definitions/extensions/GL_ARB_sync.rb', line 25 def glWaitSync(sync, flags, timeout) end |