{-# LANGUAGE PatternSynonyms #-}
--------------------------------------------------------------------------------
-- |
-- Module      :  Graphics.GL.ATI.VertexStreams
-- Copyright   :  (c) Sven Panne 2018
-- 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