| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.EXT.BlendFuncExtended
- gl_EXT_blend_func_extended :: Bool
- glBindFragDataLocationEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFragDataLocationIndexedEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glGetFragDataIndexEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetProgramResourceLocationIndexEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- pattern GL_LOCATION_INDEX_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_ONE_MINUS_SRC1_ALPHA_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_ONE_MINUS_SRC1_COLOR_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_SRC1_ALPHA_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_SRC1_COLOR_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_SRC_ALPHA_SATURATE_EXT :: forall a. (Num a, Eq a) => a
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 :: forall a. (Num a, Eq a) => a Source #
pattern GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_ONE_MINUS_SRC1_ALPHA_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_ONE_MINUS_SRC1_COLOR_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_SRC1_ALPHA_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_SRC1_COLOR_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_SRC_ALPHA_SATURATE_EXT :: forall a. (Num a, Eq a) => a Source #