Module: GL_NV_video_capture

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

Functions =
{
  def glBeginVideoCaptureNV(video_capture_slot) end => [ :void, :GLuint ].freeze,
  def glBindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset) end => [ :void, :GLuint, :GLuint, :GLenum, :GLintptrARB ].freeze,
  def glBindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture) end => [ :void, :GLuint, :GLuint, :GLenum, :GLenum, :GLuint ].freeze,
  def glEndVideoCaptureNV(video_capture_slot) end => [ :void, :GLuint ].freeze,
  def glGetVideoCaptureivNV(video_capture_slot, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze,
  def glGetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  def glGetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  def glGetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  def glVideoCaptureNV(video_capture_slot, sequence_num, capture_time) end => [ :GLenum, :GLuint, :pointer, :pointer ].freeze,
  def glVideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  def glVideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  def glVideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
}.freeze