--------------------------------------------------------------------------------
-- |
-- Module      :  Graphics.Rendering.OpenGL.Raw.NV.HalfFloat
-- 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/half_float.txt NV_half_float> extension.
--
--------------------------------------------------------------------------------

module Graphics.Rendering.OpenGL.Raw.NV.HalfFloat (
  -- * Enums
  gl_HALF_FLOAT_NV,
  -- * Functions
  glColor3hNV,
  glColor3hvNV,
  glColor4hNV,
  glColor4hvNV,
  glFogCoordhNV,
  glFogCoordhvNV,
  glMultiTexCoord1hNV,
  glMultiTexCoord1hvNV,
  glMultiTexCoord2hNV,
  glMultiTexCoord2hvNV,
  glMultiTexCoord3hNV,
  glMultiTexCoord3hvNV,
  glMultiTexCoord4hNV,
  glMultiTexCoord4hvNV,
  glNormal3hNV,
  glNormal3hvNV,
  glSecondaryColor3hNV,
  glSecondaryColor3hvNV,
  glTexCoord1hNV,
  glTexCoord1hvNV,
  glTexCoord2hNV,
  glTexCoord2hvNV,
  glTexCoord3hNV,
  glTexCoord3hvNV,
  glTexCoord4hNV,
  glTexCoord4hvNV,
  glVertex2hNV,
  glVertex2hvNV,
  glVertex3hNV,
  glVertex3hvNV,
  glVertex4hNV,
  glVertex4hvNV,
  glVertexAttrib1hNV,
  glVertexAttrib1hvNV,
  glVertexAttrib2hNV,
  glVertexAttrib2hvNV,
  glVertexAttrib3hNV,
  glVertexAttrib3hvNV,
  glVertexAttrib4hNV,
  glVertexAttrib4hvNV,
  glVertexAttribs1hvNV,
  glVertexAttribs2hvNV,
  glVertexAttribs3hvNV,
  glVertexAttribs4hvNV,
  glVertexWeighthNV,
  glVertexWeighthvNV
) where

import Graphics.Rendering.OpenGL.Raw.Tokens
import Graphics.Rendering.OpenGL.Raw.Functions