-- This file was automatically generated.
{-# LANGUAGE ScopedTypeVariables, PatternSynonyms #-}
module Graphics.GL.Raw.Extension.EXT.PixelBufferObject (
  -- * Extension Support
    gl_EXT_pixel_buffer_object

  -- * GL_EXT_pixel_buffer_object
  , pattern GL_PIXEL_PACK_BUFFER_BINDING_EXT
  , pattern GL_PIXEL_PACK_BUFFER_EXT
  , pattern GL_PIXEL_UNPACK_BUFFER_BINDING_EXT
  , pattern GL_PIXEL_UNPACK_BUFFER_EXT
) where

import Data.Set
import Graphics.GL.Raw.Internal.Proc
import Graphics.GL.Raw.Types

gl_EXT_pixel_buffer_object :: Bool
gl_EXT_pixel_buffer_object = member "GL_EXT_pixel_buffer_object" extensions

pattern GL_PIXEL_PACK_BUFFER_BINDING_EXT = 0x88ED :: GLenum

pattern GL_PIXEL_PACK_BUFFER_EXT = 0x88EB :: GLenum

pattern GL_PIXEL_UNPACK_BUFFER_BINDING_EXT = 0x88EF :: GLenum

pattern GL_PIXEL_UNPACK_BUFFER_EXT = 0x88EC :: GLenum