OpenGLRaw-3.0.0.0: src/Graphics/GL/ATI/VertexStreams.hs
{-# LANGUAGE PatternSynonyms #-}
--------------------------------------------------------------------------------
-- |
-- Module : Graphics.GL.ATI.VertexStreams
-- Copyright : (c) Sven Panne 2016
-- License : BSD3
--
-- Maintainer : Sven Panne <svenpanne@gmail.com>
-- Stability : stable
-- Portability : portable
--
--------------------------------------------------------------------------------
module Graphics.GL.ATI.VertexStreams (
-- * Extension Support
glGetATIVertexStreams,
gl_ATI_vertex_streams,
-- * Enums
pattern GL_MAX_VERTEX_STREAMS_ATI,
pattern GL_VERTEX_SOURCE_ATI,
pattern GL_VERTEX_STREAM0_ATI,
pattern GL_VERTEX_STREAM1_ATI,
pattern GL_VERTEX_STREAM2_ATI,
pattern GL_VERTEX_STREAM3_ATI,
pattern GL_VERTEX_STREAM4_ATI,
pattern GL_VERTEX_STREAM5_ATI,
pattern GL_VERTEX_STREAM6_ATI,
pattern GL_VERTEX_STREAM7_ATI,
-- * Functions
glClientActiveVertexStreamATI,
glNormalStream3bATI,
glNormalStream3bvATI,
glNormalStream3dATI,
glNormalStream3dvATI,
glNormalStream3fATI,
glNormalStream3fvATI,
glNormalStream3iATI,
glNormalStream3ivATI,
glNormalStream3sATI,
glNormalStream3svATI,
glVertexBlendEnvfATI,
glVertexBlendEnviATI,
glVertexStream1dATI,
glVertexStream1dvATI,
glVertexStream1fATI,
glVertexStream1fvATI,
glVertexStream1iATI,
glVertexStream1ivATI,
glVertexStream1sATI,
glVertexStream1svATI,
glVertexStream2dATI,
glVertexStream2dvATI,
glVertexStream2fATI,
glVertexStream2fvATI,
glVertexStream2iATI,
glVertexStream2ivATI,
glVertexStream2sATI,
glVertexStream2svATI,
glVertexStream3dATI,
glVertexStream3dvATI,
glVertexStream3fATI,
glVertexStream3fvATI,
glVertexStream3iATI,
glVertexStream3ivATI,
glVertexStream3sATI,
glVertexStream3svATI,
glVertexStream4dATI,
glVertexStream4dvATI,
glVertexStream4fATI,
glVertexStream4fvATI,
glVertexStream4iATI,
glVertexStream4ivATI,
glVertexStream4sATI,
glVertexStream4svATI
) where
import Graphics.GL.ExtensionPredicates
import Graphics.GL.Tokens
import Graphics.GL.Functions