-- This file was automatically generated.
{-# LANGUAGE ScopedTypeVariables, PatternSynonyms #-}
module Graphics.GL.Raw.Extension.ANDROID.ExtensionPackEs31a (
  -- * Extension Support
    gl_ANDROID_extension_pack_es31a

  -- * GL_ANDROID_extension_pack_es31a
  , module Graphics.GL.Raw.Extension.KHR.Debug
  , module Graphics.GL.Raw.Extension.KHR.TextureCompressionAstcLdr
  , module Graphics.GL.Raw.Extension.KHR.BlendEquationAdvanced
  , module Graphics.GL.Raw.Extension.OES.SampleShading
  , module Graphics.GL.Raw.Extension.OES.SampleVariables
  , module Graphics.GL.Raw.Extension.OES.ShaderImageAtomic
  , module Graphics.GL.Raw.Extension.OES.ShaderMultisampleInterpolation
  , module Graphics.GL.Raw.Extension.OES.TextureStencil8
  , module Graphics.GL.Raw.Extension.OES.TextureStorageMultisample2dArray
  , module Graphics.GL.Raw.Extension.EXT.CopyImage
  , module Graphics.GL.Raw.Extension.EXT.DrawBuffersIndexed
  , module Graphics.GL.Raw.Extension.EXT.GeometryShader
  , module Graphics.GL.Raw.Extension.EXT.GpuShader5
  , module Graphics.GL.Raw.Extension.EXT.PrimitiveBoundingBox
  , module Graphics.GL.Raw.Extension.EXT.ShaderIoBlocks
  , module Graphics.GL.Raw.Extension.EXT.TessellationShader
  , module Graphics.GL.Raw.Extension.EXT.TextureBorderClamp
  , module Graphics.GL.Raw.Extension.EXT.TextureBuffer
  , module Graphics.GL.Raw.Extension.EXT.TextureCubeMapArray
  , module Graphics.GL.Raw.Extension.EXT.TextureSRGBDecode
) where

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

import Graphics.GL.Raw.Extension.KHR.Debug
import Graphics.GL.Raw.Extension.KHR.TextureCompressionAstcLdr
import Graphics.GL.Raw.Extension.KHR.BlendEquationAdvanced
import Graphics.GL.Raw.Extension.OES.SampleShading
import Graphics.GL.Raw.Extension.OES.SampleVariables
import Graphics.GL.Raw.Extension.OES.ShaderImageAtomic
import Graphics.GL.Raw.Extension.OES.ShaderMultisampleInterpolation
import Graphics.GL.Raw.Extension.OES.TextureStencil8
import Graphics.GL.Raw.Extension.OES.TextureStorageMultisample2dArray
import Graphics.GL.Raw.Extension.EXT.CopyImage
import Graphics.GL.Raw.Extension.EXT.DrawBuffersIndexed
import Graphics.GL.Raw.Extension.EXT.GeometryShader
import Graphics.GL.Raw.Extension.EXT.GpuShader5
import Graphics.GL.Raw.Extension.EXT.PrimitiveBoundingBox
import Graphics.GL.Raw.Extension.EXT.ShaderIoBlocks
import Graphics.GL.Raw.Extension.EXT.TessellationShader
import Graphics.GL.Raw.Extension.EXT.TextureBorderClamp
import Graphics.GL.Raw.Extension.EXT.TextureBuffer
import Graphics.GL.Raw.Extension.EXT.TextureCubeMapArray
import Graphics.GL.Raw.Extension.EXT.TextureSRGBDecode

-- | Checks that the GL_ANDROID_extension_pack_es31a extension is available.

gl_ANDROID_extension_pack_es31a :: Bool
gl_ANDROID_extension_pack_es31a = member "GL_ANDROID_extension_pack_es31a" extensions
{-# NOINLINE gl_ANDROID_extension_pack_es31a #-}