{-# LANGUAGE PatternSynonyms #-} -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Convolution -- Copyright : (c) Sven Panne 2016 -- License : BSD3 -- -- Maintainer : Sven Panne -- Stability : stable -- Portability : portable -- -------------------------------------------------------------------------------- module Graphics.GL.EXT.Convolution ( -- * Extension Support glGetEXTConvolution, gl_EXT_convolution, -- * Enums pattern GL_CONVOLUTION_1D_EXT, pattern GL_CONVOLUTION_2D_EXT, pattern GL_CONVOLUTION_BORDER_MODE_EXT, pattern GL_CONVOLUTION_FILTER_BIAS_EXT, pattern GL_CONVOLUTION_FILTER_SCALE_EXT, pattern GL_CONVOLUTION_FORMAT_EXT, pattern GL_CONVOLUTION_HEIGHT_EXT, pattern GL_CONVOLUTION_WIDTH_EXT, pattern GL_MAX_CONVOLUTION_HEIGHT_EXT, pattern GL_MAX_CONVOLUTION_WIDTH_EXT, pattern GL_POST_CONVOLUTION_ALPHA_BIAS_EXT, pattern GL_POST_CONVOLUTION_ALPHA_SCALE_EXT, pattern GL_POST_CONVOLUTION_BLUE_BIAS_EXT, pattern GL_POST_CONVOLUTION_BLUE_SCALE_EXT, pattern GL_POST_CONVOLUTION_GREEN_BIAS_EXT, pattern GL_POST_CONVOLUTION_GREEN_SCALE_EXT, pattern GL_POST_CONVOLUTION_RED_BIAS_EXT, pattern GL_POST_CONVOLUTION_RED_SCALE_EXT, pattern GL_REDUCE_EXT, pattern GL_SEPARABLE_2D_EXT, -- * Functions glConvolutionFilter1DEXT, glConvolutionFilter2DEXT, glConvolutionParameterfEXT, glConvolutionParameterfvEXT, glConvolutionParameteriEXT, glConvolutionParameterivEXT, glCopyConvolutionFilter1DEXT, glCopyConvolutionFilter2DEXT, glGetConvolutionFilterEXT, glGetConvolutionParameterfvEXT, glGetConvolutionParameterivEXT, glGetSeparableFilterEXT, glSeparableFilter2DEXT ) where import Graphics.GL.ExtensionPredicates import Graphics.GL.Tokens import Graphics.GL.Functions