OpenGL.raw.GL.NV.vdpau_interop
glVDPAUGetSurfaceivNV(
surface
,
pname
,
bufSize
,
length
,
values
)
glVDPAUInitNV(
vdpDevice
,
getProcAddress
)
glVDPAUIsSurfaceNV(
surface
)
-> <class 'ctypes.c_ubyte'>
glVDPAUMapSurfacesNV(
numSurfaces
,
surfaces
)
glVDPAURegisterOutputSurfaceNV(
vdpSurface
,
target
,
numTextureNames
,
textureNames
)
-> <class 'ctypes.c_int'>
glVDPAURegisterVideoSurfaceNV(
vdpSurface
,
target
,
numTextureNames
,
textureNames
)
-> <class 'ctypes.c_int'>
glVDPAUSurfaceAccessNV(
surface
,
access
)
glVDPAUUnmapSurfacesNV(
numSurface
,
surfaces
)
glVDPAUUnregisterSurfaceNV(
surface
)
GL_SURFACE_MAPPED_NV (34560)
GL_SURFACE_REGISTERED_NV (34557)
GL_SURFACE_STATE_NV (34539)
GL_WRITE_DISCARD_NV (35006)