Module: GLX_NV_video_out::Functions
- Defined in:
- lib/opengl-definitions/extensions/GLX_NV_video_out.rb
Constant Summary collapse
- Parameters =
{ glXGetVideoDeviceNV: [ :int, :pointer, :int, :int, :pointer ].freeze, glXReleaseVideoDeviceNV: [ :int, :pointer, :int, :GLXVideoDeviceNV ].freeze, glXBindVideoImageNV: [ :int, :pointer, :GLXVideoDeviceNV, :GLXPbuffer, :int ].freeze, glXReleaseVideoImageNV: [ :int, :pointer, :GLXPbuffer ].freeze, glXSendPbufferToVideoNV: [ :int, :pointer, :GLXPbuffer, :int, :pointer, :GLboolean ].freeze, glXGetVideoInfoNV: [ :int, :pointer, :int, :GLXVideoDeviceNV, :pointer, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) ⇒ Object
- #glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) ⇒ Object
- #glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) ⇒ Object
- #glXReleaseVideoDeviceNV(dpy, screen, videoDevice) ⇒ Object
- #glXReleaseVideoImageNV(dpy, pbuf) ⇒ Object
- #glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) ⇒ Object
Instance Method Details
#glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) ⇒ Object
18 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 18 def glXBindVideoImageNV(dpy, videoDevice, pbuf, iVideoBuffer) end |
#glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) ⇒ Object
16 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 16 def glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice) end |
#glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 21 def glXGetVideoInfoNV(dpy, screen, videoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo) end |
#glXReleaseVideoDeviceNV(dpy, screen, videoDevice) ⇒ Object
17 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 17 def glXReleaseVideoDeviceNV(dpy, screen, videoDevice) end |
#glXReleaseVideoImageNV(dpy, pbuf) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 19 def glXReleaseVideoImageNV(dpy, pbuf) end |
#glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) ⇒ Object
20 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_out.rb', line 20 def glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock) end |