gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.EXT.BlendFuncExtended

Synopsis

Extension Support

gl_EXT_blend_func_extended :: Bool Source #

Checks that the GL_EXT_blend_func_extended extension is available.

GL_EXT_blend_func_extended

glBindFragDataLocationEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m () Source #

Usage: glBindFragDataLocationEXT program color name

The length of name should be COMPSIZE(name).

This command is an alias for glBindFragDataLocation.

glBindFragDataLocationIndexedEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m () Source #

Usage: glBindFragDataLocationIndexedEXT program colorNumber index name

This command is an alias for glBindFragDataLocationIndexed.

glGetFragDataIndexEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint Source #

Usage: glGetFragDataIndexEXT program name

This command is an alias for glGetFragDataIndex.

glGetProgramResourceLocationIndexEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint Source #

Usage: glGetProgramResourceLocationIndexEXT program programInterface name

The length of name should be COMPSIZE(name).

pattern GL_LOCATION_INDEX_EXT :: (Eq a, Num a) => a Source #

pattern GL_ONE_MINUS_SRC1_ALPHA_EXT :: (Eq a, Num a) => a Source #

pattern GL_ONE_MINUS_SRC1_COLOR_EXT :: (Eq a, Num a) => a Source #

pattern GL_SRC1_ALPHA_EXT :: (Eq a, Num a) => a Source #

pattern GL_SRC1_COLOR_EXT :: (Eq a, Num a) => a Source #

pattern GL_SRC_ALPHA_SATURATE_EXT :: (Eq a, Num a) => a Source #