Module: GLX_NV_video_out

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

Functions =
{
  def glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) end => [ :int, :pointer, :int, :int, :pointer ].freeze,
  def glXReleaseVideoDeviceNV(dpy, screen, videoDevice) end => [ :int, :pointer, :int, :GLXVideoDeviceNV ].freeze,
  def glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) end => [ :int, :pointer, :GLXVideoDeviceNV, :GLXPbuffer, :int ].freeze,
  def glXReleaseVideoImageNV(dpy, pbuf) end => [ :int, :pointer, :GLXPbuffer ].freeze,
  def glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) end => [ :int, :pointer, :GLXPbuffer, :int, :pointer, :GLboolean ].freeze,
  def glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) end => [ :int, :pointer, :int, :GLXVideoDeviceNV, :pointer, :pointer ].freeze,
}.freeze