{-# LANGUAGE CPP, ScopedTypeVariables, PatternSynonyms #-}
module Graphics.GL.Ext.SGIS.TextureSelect (
gl_SGIS_texture_select
, pattern GL_DUAL_ALPHA12_SGIS
, pattern GL_DUAL_ALPHA16_SGIS
, pattern GL_DUAL_ALPHA4_SGIS
, pattern GL_DUAL_ALPHA8_SGIS
, pattern GL_DUAL_INTENSITY12_SGIS
, pattern GL_DUAL_INTENSITY16_SGIS
, pattern GL_DUAL_INTENSITY4_SGIS
, pattern GL_DUAL_INTENSITY8_SGIS
, pattern GL_DUAL_LUMINANCE12_SGIS
, pattern GL_DUAL_LUMINANCE16_SGIS
, pattern GL_DUAL_LUMINANCE4_SGIS
, pattern GL_DUAL_LUMINANCE8_SGIS
, pattern GL_DUAL_LUMINANCE_ALPHA4_SGIS
, pattern GL_DUAL_LUMINANCE_ALPHA8_SGIS
, pattern GL_DUAL_TEXTURE_SELECT_SGIS
, pattern GL_QUAD_ALPHA4_SGIS
, pattern GL_QUAD_ALPHA8_SGIS
, pattern GL_QUAD_INTENSITY4_SGIS
, pattern GL_QUAD_INTENSITY8_SGIS
, pattern GL_QUAD_LUMINANCE4_SGIS
, pattern GL_QUAD_LUMINANCE8_SGIS
, pattern GL_QUAD_TEXTURE_SELECT_SGIS
) where
import Data.Set
import Graphics.GL.Internal.Proc
gl_SGIS_texture_select :: Bool
gl_SGIS_texture_select :: Bool
gl_SGIS_texture_select = [Char] -> Set [Char] -> Bool
forall a. Ord a => a -> Set a -> Bool
member "GL_SGIS_texture_select" Set [Char]
extensions
{-# NOINLINE gl_SGIS_texture_select #-}
pattern $bGL_DUAL_ALPHA12_SGIS :: a
$mGL_DUAL_ALPHA12_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_ALPHA12_SGIS = 0x8112
pattern $bGL_DUAL_ALPHA16_SGIS :: a
$mGL_DUAL_ALPHA16_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_ALPHA16_SGIS = 0x8113
pattern $bGL_DUAL_ALPHA4_SGIS :: a
$mGL_DUAL_ALPHA4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_ALPHA4_SGIS = 0x8110
pattern $bGL_DUAL_ALPHA8_SGIS :: a
$mGL_DUAL_ALPHA8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_ALPHA8_SGIS = 0x8111
pattern $bGL_DUAL_INTENSITY12_SGIS :: a
$mGL_DUAL_INTENSITY12_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_INTENSITY12_SGIS = 0x811A
pattern $bGL_DUAL_INTENSITY16_SGIS :: a
$mGL_DUAL_INTENSITY16_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_INTENSITY16_SGIS = 0x811B
pattern $bGL_DUAL_INTENSITY4_SGIS :: a
$mGL_DUAL_INTENSITY4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_INTENSITY4_SGIS = 0x8118
pattern $bGL_DUAL_INTENSITY8_SGIS :: a
$mGL_DUAL_INTENSITY8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_INTENSITY8_SGIS = 0x8119
pattern $bGL_DUAL_LUMINANCE12_SGIS :: a
$mGL_DUAL_LUMINANCE12_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE12_SGIS = 0x8116
pattern $bGL_DUAL_LUMINANCE16_SGIS :: a
$mGL_DUAL_LUMINANCE16_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE16_SGIS = 0x8117
pattern $bGL_DUAL_LUMINANCE4_SGIS :: a
$mGL_DUAL_LUMINANCE4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE4_SGIS = 0x8114
pattern $bGL_DUAL_LUMINANCE8_SGIS :: a
$mGL_DUAL_LUMINANCE8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE8_SGIS = 0x8115
pattern $bGL_DUAL_LUMINANCE_ALPHA4_SGIS :: a
$mGL_DUAL_LUMINANCE_ALPHA4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C
pattern $bGL_DUAL_LUMINANCE_ALPHA8_SGIS :: a
$mGL_DUAL_LUMINANCE_ALPHA8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D
pattern $bGL_DUAL_TEXTURE_SELECT_SGIS :: a
$mGL_DUAL_TEXTURE_SELECT_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124
pattern $bGL_QUAD_ALPHA4_SGIS :: a
$mGL_QUAD_ALPHA4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_ALPHA4_SGIS = 0x811E
pattern $bGL_QUAD_ALPHA8_SGIS :: a
$mGL_QUAD_ALPHA8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_ALPHA8_SGIS = 0x811F
pattern $bGL_QUAD_INTENSITY4_SGIS :: a
$mGL_QUAD_INTENSITY4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_INTENSITY4_SGIS = 0x8122
pattern $bGL_QUAD_INTENSITY8_SGIS :: a
$mGL_QUAD_INTENSITY8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_INTENSITY8_SGIS = 0x8123
pattern $bGL_QUAD_LUMINANCE4_SGIS :: a
$mGL_QUAD_LUMINANCE4_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_LUMINANCE4_SGIS = 0x8120
pattern $bGL_QUAD_LUMINANCE8_SGIS :: a
$mGL_QUAD_LUMINANCE8_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_LUMINANCE8_SGIS = 0x8121
pattern $bGL_QUAD_TEXTURE_SELECT_SGIS :: a
$mGL_QUAD_TEXTURE_SELECT_SGIS :: forall r a. (Eq a, Num a) => a -> (Void# -> r) -> (Void# -> r) -> r
GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125