Module: GLX_SGIX_pbuffer::Functions

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

Constant Summary collapse

Parameters =
{
  glXCreateGLXPbufferSGIX:  [ :GLXPbufferSGIX, :pointer, :GLXFBConfigSGIX, :uint, :uint, :pointer ].freeze,
  glXDestroyGLXPbufferSGIX: [ :void, :pointer, :GLXPbufferSGIX ].freeze,
  glXQueryGLXPbufferSGIX:   [ :int, :pointer, :GLXPbufferSGIX, :int, :pointer ].freeze,
  glXSelectEventSGIX:       [ :void, :pointer, :GLXDrawable, :ulong ].freeze,
  glXGetSelectedEventSGIX:  [ :void, :pointer, :GLXDrawable, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glXCreateGLXPbufferSGIX(dpy, config, width, height, attrib_list) ⇒ Object



31
# File 'lib/opengl-definitions/extensions/GLX_SGIX_pbuffer.rb', line 31

def glXCreateGLXPbufferSGIX(dpy, config, width, height, attrib_list) end

#glXDestroyGLXPbufferSGIX(dpy, pbuf) ⇒ Object



32
# File 'lib/opengl-definitions/extensions/GLX_SGIX_pbuffer.rb', line 32

def glXDestroyGLXPbufferSGIX(dpy, pbuf) end

#glXGetSelectedEventSGIX(dpy, drawable, mask) ⇒ Object



35
# File 'lib/opengl-definitions/extensions/GLX_SGIX_pbuffer.rb', line 35

def glXGetSelectedEventSGIX(dpy, drawable, mask) end

#glXQueryGLXPbufferSGIX(dpy, pbuf, attribute, value) ⇒ Object



33
# File 'lib/opengl-definitions/extensions/GLX_SGIX_pbuffer.rb', line 33

def glXQueryGLXPbufferSGIX(dpy, pbuf, attribute, value) end

#glXSelectEventSGIX(dpy, drawable, mask) ⇒ Object



34
# File 'lib/opengl-definitions/extensions/GLX_SGIX_pbuffer.rb', line 34

def glXSelectEventSGIX(dpy, drawable, mask) end