OpenGLRaw-2.1.0.0: src/Graphics/Rendering/OpenGL/Raw/NV/VDPAUInterop.hs
--------------------------------------------------------------------------------
-- |
-- Module : Graphics.Rendering.OpenGL.Raw.NV.VDPAUInterop
-- Copyright : (c) Sven Panne 2015
-- License : BSD3
--
-- Maintainer : Sven Panne <svenpanne@gmail.com>
-- Stability : stable
-- Portability : portable
--
-- The <https://www.opengl.org/registry/specs/NV/vdpau_interop.txt NV_vdpau_interop> extension.
--
--------------------------------------------------------------------------------
module Graphics.Rendering.OpenGL.Raw.NV.VDPAUInterop (
-- * Enums
gl_SURFACE_MAPPED_NV,
gl_SURFACE_REGISTERED_NV,
gl_SURFACE_STATE_NV,
gl_WRITE_DISCARD_NV,
-- * Functions
glVDPAUFiniNV,
glVDPAUGetSurfaceivNV,
glVDPAUInitNV,
glVDPAUIsSurfaceNV,
glVDPAUMapSurfacesNV,
glVDPAURegisterOutputSurfaceNV,
glVDPAURegisterVideoSurfaceNV,
glVDPAUSurfaceAccessNV,
glVDPAUUnmapSurfacesNV,
glVDPAUUnregisterSurfaceNV
) where
import Graphics.Rendering.OpenGL.Raw.Tokens
import Graphics.Rendering.OpenGL.Raw.Functions