Module: GLX_NV_swap_group::Functions

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

Constant Summary collapse

Parameters =
{
  glXJoinSwapGroupNV:      [ :Bool, :pointer, :GLXDrawable, :GLuint ].freeze,
  glXBindSwapBarrierNV:    [ :Bool, :pointer, :GLuint, :GLuint ].freeze,
  glXQuerySwapGroupNV:     [ :Bool, :pointer, :GLXDrawable, :pointer, :pointer ].freeze,
  glXQueryMaxSwapGroupsNV: [ :Bool, :pointer, :int, :pointer, :pointer ].freeze,
  glXQueryFrameCountNV:    [ :Bool, :pointer, :int, :pointer ].freeze,
  glXResetFrameCountNV:    [ :Bool, :pointer, :int ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glXBindSwapBarrierNV(dpy, group, barrier) ⇒ Object



4
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 4

def glXBindSwapBarrierNV(dpy, group, barrier) end

#glXJoinSwapGroupNV(dpy, drawable, group) ⇒ Object



3
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 3

def glXJoinSwapGroupNV(dpy, drawable, group) end

#glXQueryFrameCountNV(dpy, screen, count) ⇒ Object



7
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 7

def glXQueryFrameCountNV(dpy, screen, count) end

#glXQueryMaxSwapGroupsNV(dpy, screen, maxGroups, maxBarriers) ⇒ Object



6
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 6

def glXQueryMaxSwapGroupsNV(dpy, screen, maxGroups, maxBarriers) end

#glXQuerySwapGroupNV(dpy, drawable, group, barrier) ⇒ Object



5
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 5

def glXQuerySwapGroupNV(dpy, drawable, group, barrier) end

#glXResetFrameCountNV(dpy, screen) ⇒ Object



8
# File 'lib/opengl-definitions/extensions/GLX_NV_swap_group.rb', line 8

def glXResetFrameCountNV(dpy, screen) end