Module: GL_NV_video_capture::Functions

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

Constant Summary collapse

Parameters =
{
  glBeginVideoCaptureNV:             [ :void, :GLuint ].freeze,
  glBindVideoCaptureStreamBufferNV:  [ :void, :GLuint, :GLuint, :GLenum, :GLintptrARB ].freeze,
  glBindVideoCaptureStreamTextureNV: [ :void, :GLuint, :GLuint, :GLenum, :GLenum, :GLuint ].freeze,
  glEndVideoCaptureNV:               [ :void, :GLuint ].freeze,
  glGetVideoCaptureivNV:             [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVideoCaptureStreamivNV:       [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glGetVideoCaptureStreamfvNV:       [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glGetVideoCaptureStreamdvNV:       [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glVideoCaptureNV:                  [ :GLenum, :GLuint, :pointer, :pointer ].freeze,
  glVideoCaptureStreamParameterivNV: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glVideoCaptureStreamParameterfvNV: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glVideoCaptureStreamParameterdvNV: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glBeginVideoCaptureNV(video_capture_slot) ⇒ Object



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

def glBeginVideoCaptureNV(video_capture_slot) end

#glBindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset) ⇒ Object



36
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 36

def glBindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset) end

#glBindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture) ⇒ Object



37
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 37

def glBindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture) end

#glEndVideoCaptureNV(video_capture_slot) ⇒ Object



38
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 38

def glEndVideoCaptureNV(video_capture_slot) end

#glGetVideoCaptureivNV(video_capture_slot, pname, params) ⇒ Object



39
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 39

def glGetVideoCaptureivNV(video_capture_slot, pname, params) end

#glGetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params) ⇒ Object



42
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 42

def glGetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params) end

#glGetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params) ⇒ Object



41
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 41

def glGetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params) end

#glGetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params) ⇒ Object



40
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 40

def glGetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params) end

#glVideoCaptureNV(video_capture_slot, sequence_num, capture_time) ⇒ Object



43
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 43

def glVideoCaptureNV(video_capture_slot, sequence_num, capture_time) end

#glVideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params) ⇒ Object



46
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 46

def glVideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params) end

#glVideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params) ⇒ Object



45
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 45

def glVideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params) end

#glVideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params) ⇒ Object



44
# File 'lib/opengl-definitions/extensions/GL_NV_video_capture.rb', line 44

def glVideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params) end