module Graphics.GL.Raw.Extension.NV.BlendEquationAdvanced (
gl_NV_blend_equation_advanced
, glBlendBarrierNV
, glBlendParameteriNV
, pattern GL_BLEND_OVERLAP_NV
, pattern GL_BLEND_PREMULTIPLIED_SRC_NV
, pattern GL_BLUE_NV
, pattern GL_COLORBURN_NV
, pattern GL_COLORDODGE_NV
, pattern GL_CONJOINT_NV
, pattern GL_CONTRAST_NV
, pattern GL_DARKEN_NV
, pattern GL_DIFFERENCE_NV
, pattern GL_DISJOINT_NV
, pattern GL_DST_ATOP_NV
, pattern GL_DST_IN_NV
, pattern GL_DST_NV
, pattern GL_DST_OUT_NV
, pattern GL_DST_OVER_NV
, pattern GL_EXCLUSION_NV
, pattern GL_GREEN_NV
, pattern GL_HARDLIGHT_NV
, pattern GL_HARDMIX_NV
, pattern GL_HSL_COLOR_NV
, pattern GL_HSL_HUE_NV
, pattern GL_HSL_LUMINOSITY_NV
, pattern GL_HSL_SATURATION_NV
, pattern GL_INVERT
, pattern GL_INVERT_OVG_NV
, pattern GL_INVERT_RGB_NV
, pattern GL_LIGHTEN_NV
, pattern GL_LINEARBURN_NV
, pattern GL_LINEARDODGE_NV
, pattern GL_LINEARLIGHT_NV
, pattern GL_MINUS_CLAMPED_NV
, pattern GL_MINUS_NV
, pattern GL_MULTIPLY_NV
, pattern GL_OVERLAY_NV
, pattern GL_PINLIGHT_NV
, pattern GL_PLUS_CLAMPED_ALPHA_NV
, pattern GL_PLUS_CLAMPED_NV
, pattern GL_PLUS_DARKER_NV
, pattern GL_PLUS_NV
, pattern GL_RED_NV
, pattern GL_SCREEN_NV
, pattern GL_SOFTLIGHT_NV
, pattern GL_SRC_ATOP_NV
, pattern GL_SRC_IN_NV
, pattern GL_SRC_NV
, pattern GL_SRC_OUT_NV
, pattern GL_SRC_OVER_NV
, pattern GL_UNCORRELATED_NV
, pattern GL_VIVIDLIGHT_NV
, pattern GL_XOR_NV
, pattern GL_ZERO
) where
import Control.Monad.IO.Class
import Data.Set
import Foreign.Ptr
import Graphics.GL.Raw.Internal.FFI
import Graphics.GL.Raw.Internal.Proc
import Graphics.GL.Raw.Internal.Shared
import Graphics.GL.Raw.Types
import System.IO.Unsafe
gl_NV_blend_equation_advanced :: Bool
gl_NV_blend_equation_advanced = member "GL_NV_blend_equation_advanced" extensions
glBlendBarrierNV :: MonadIO m => m ()
glBlendBarrierNV = ffiIOV glBlendBarrierNVFunPtr
glBlendBarrierNVFunPtr :: FunPtr (IO ())
glBlendBarrierNVFunPtr = unsafePerformIO (getProcAddress "glBlendBarrierNV")
glBlendParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
glBlendParameteriNV = ffienumintIOV glBlendParameteriNVFunPtr
glBlendParameteriNVFunPtr :: FunPtr (GLenum -> GLint -> IO ())
glBlendParameteriNVFunPtr = unsafePerformIO (getProcAddress "glBlendParameteriNV")
pattern GL_BLEND_OVERLAP_NV = 0x9281 :: GLenum
pattern GL_BLEND_PREMULTIPLIED_SRC_NV = 0x9280 :: GLenum
pattern GL_BLUE_NV = 0x1905 :: GLenum
pattern GL_COLORBURN_NV = 0x929A :: GLenum
pattern GL_COLORDODGE_NV = 0x9299 :: GLenum
pattern GL_CONJOINT_NV = 0x9284 :: GLenum
pattern GL_CONTRAST_NV = 0x92A1 :: GLenum
pattern GL_DARKEN_NV = 0x9297 :: GLenum
pattern GL_DIFFERENCE_NV = 0x929E :: GLenum
pattern GL_DISJOINT_NV = 0x9283 :: GLenum
pattern GL_DST_ATOP_NV = 0x928F :: GLenum
pattern GL_DST_IN_NV = 0x928B :: GLenum
pattern GL_DST_NV = 0x9287 :: GLenum
pattern GL_DST_OUT_NV = 0x928D :: GLenum
pattern GL_DST_OVER_NV = 0x9289 :: GLenum
pattern GL_EXCLUSION_NV = 0x92A0 :: GLenum
pattern GL_GREEN_NV = 0x1904 :: GLenum
pattern GL_HARDLIGHT_NV = 0x929B :: GLenum
pattern GL_HARDMIX_NV = 0x92A9 :: GLenum
pattern GL_HSL_COLOR_NV = 0x92AF :: GLenum
pattern GL_HSL_HUE_NV = 0x92AD :: GLenum
pattern GL_HSL_LUMINOSITY_NV = 0x92B0 :: GLenum
pattern GL_HSL_SATURATION_NV = 0x92AE :: GLenum
pattern GL_INVERT_OVG_NV = 0x92B4 :: GLenum
pattern GL_INVERT_RGB_NV = 0x92A3 :: GLenum
pattern GL_LIGHTEN_NV = 0x9298 :: GLenum
pattern GL_LINEARBURN_NV = 0x92A5 :: GLenum
pattern GL_LINEARDODGE_NV = 0x92A4 :: GLenum
pattern GL_LINEARLIGHT_NV = 0x92A7 :: GLenum
pattern GL_MINUS_CLAMPED_NV = 0x92B3 :: GLenum
pattern GL_MINUS_NV = 0x929F :: GLenum
pattern GL_MULTIPLY_NV = 0x9294 :: GLenum
pattern GL_OVERLAY_NV = 0x9296 :: GLenum
pattern GL_PINLIGHT_NV = 0x92A8 :: GLenum
pattern GL_PLUS_CLAMPED_ALPHA_NV = 0x92B2 :: GLenum
pattern GL_PLUS_CLAMPED_NV = 0x92B1 :: GLenum
pattern GL_PLUS_DARKER_NV = 0x9292 :: GLenum
pattern GL_PLUS_NV = 0x9291 :: GLenum
pattern GL_RED_NV = 0x1903 :: GLenum
pattern GL_SCREEN_NV = 0x9295 :: GLenum
pattern GL_SOFTLIGHT_NV = 0x929C :: GLenum
pattern GL_SRC_ATOP_NV = 0x928E :: GLenum
pattern GL_SRC_IN_NV = 0x928A :: GLenum
pattern GL_SRC_NV = 0x9286 :: GLenum
pattern GL_SRC_OUT_NV = 0x928C :: GLenum
pattern GL_SRC_OVER_NV = 0x9288 :: GLenum
pattern GL_UNCORRELATED_NV = 0x9282 :: GLenum
pattern GL_VIVIDLIGHT_NV = 0x92A6 :: GLenum
pattern GL_XOR_NV = 0x1506 :: GLenum