    {-# LANGUAGE PatternSynonyms #-}
    --------------------------------------------------------------------------------
    -- |
    -- Module      :  Graphics.GL.OES.ByteCoordinates
    -- Copyright   :  (c) Sven Panne 2019
    -- License     :  BSD3
    --
    -- Maintainer  :  Sven Panne <svenpanne@gmail.com>
    -- Stability   :  stable
    -- Portability :  portable
    --
    --------------------------------------------------------------------------------

    module Graphics.GL.OES.ByteCoordinates (
      -- * Extension Support
      glGetOESByteCoordinates,
      gl_OES_byte_coordinates,
      -- * Types
      GLbyte,
      -- * Enums
      pattern GL_BYTE,
      -- * Functions
      glMultiTexCoord1bOES,
      glMultiTexCoord1bvOES,
      glMultiTexCoord2bOES,
      glMultiTexCoord2bvOES,
      glMultiTexCoord3bOES,
      glMultiTexCoord3bvOES,
      glMultiTexCoord4bOES,
      glMultiTexCoord4bvOES,
      glTexCoord1bOES,
      glTexCoord1bvOES,
      glTexCoord2bOES,
      glTexCoord2bvOES,
      glTexCoord3bOES,
      glTexCoord3bvOES,
      glTexCoord4bOES,
      glTexCoord4bvOES,
      glVertex2bOES,
      glVertex2bvOES,
      glVertex3bOES,
      glVertex3bvOES,
      glVertex4bOES,
      glVertex4bvOES
    ) where

    import Graphics.GL.ExtensionPredicates
    import Graphics.GL.Types
    import Graphics.GL.Tokens
    import Graphics.GL.Functions