Module: GL_NV_vdpau_interop::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb
Constant Summary collapse
- Parameters =
{ glVDPAUInitNV: [ :void, :pointer, :pointer ].freeze, glVDPAUFiniNV: [ :void ].freeze, glVDPAURegisterVideoSurfaceNV: [ :GLvdpauSurfaceNV, :pointer, :GLenum, :GLsizei, :pointer ].freeze, glVDPAURegisterOutputSurfaceNV: [ :GLvdpauSurfaceNV, :pointer, :GLenum, :GLsizei, :pointer ].freeze, glVDPAUIsSurfaceNV: [ :GLboolean, :GLvdpauSurfaceNV ].freeze, glVDPAUUnregisterSurfaceNV: [ :void, :GLvdpauSurfaceNV ].freeze, glVDPAUGetSurfaceivNV: [ :void, :GLvdpauSurfaceNV, :GLenum, :GLsizei, :pointer, :pointer ].freeze, glVDPAUSurfaceAccessNV: [ :void, :GLvdpauSurfaceNV, :GLenum ].freeze, glVDPAUMapSurfacesNV: [ :void, :GLsizei, :pointer ].freeze, glVDPAUUnmapSurfacesNV: [ :void, :GLsizei, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glVDPAUFiniNV ⇒ Object
- #glVDPAUGetSurfaceivNV(surface, pname, bufSize, length, values) ⇒ Object
- #glVDPAUInitNV(vdpDevice, getProcAddress) ⇒ Object
- #glVDPAUIsSurfaceNV(surface) ⇒ Object
- #glVDPAUMapSurfacesNV(numSurfaces, surfaces) ⇒ Object
- #glVDPAURegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames) ⇒ Object
- #glVDPAURegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames) ⇒ Object
- #glVDPAUSurfaceAccessNV(surface, access) ⇒ Object
- #glVDPAUUnmapSurfacesNV(numSurface, surfaces) ⇒ Object
- #glVDPAUUnregisterSurfaceNV(surface) ⇒ Object
Instance Method Details
#glVDPAUFiniNV ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 11 def glVDPAUFiniNV() end |
#glVDPAUGetSurfaceivNV(surface, pname, bufSize, length, values) ⇒ Object
16 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 16 def glVDPAUGetSurfaceivNV(surface, pname, bufSize, length, values) end |
#glVDPAUInitNV(vdpDevice, getProcAddress) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 10 def glVDPAUInitNV(vdpDevice, getProcAddress) end |
#glVDPAUIsSurfaceNV(surface) ⇒ Object
14 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 14 def glVDPAUIsSurfaceNV(surface) end |
#glVDPAUMapSurfacesNV(numSurfaces, surfaces) ⇒ Object
18 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 18 def glVDPAUMapSurfacesNV(numSurfaces, surfaces) end |
#glVDPAURegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames) ⇒ Object
13 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 13 def glVDPAURegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames) end |
#glVDPAURegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 12 def glVDPAURegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames) end |
#glVDPAUSurfaceAccessNV(surface, access) ⇒ Object
17 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 17 def glVDPAUSurfaceAccessNV(surface, access) end |
#glVDPAUUnmapSurfacesNV(numSurface, surfaces) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 19 def glVDPAUUnmapSurfacesNV(numSurface, surfaces) end |
#glVDPAUUnregisterSurfaceNV(surface) ⇒ Object
15 |
# File 'lib/opengl-definitions/extensions/GL_NV_vdpau_interop.rb', line 15 def glVDPAUUnregisterSurfaceNV(surface) end |