| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.Caramia.Blend.Internal
- data BlendEquation
- data BlendFunc
- toConstantBE :: BlendEquation -> GLenum
- toConstantBF :: BlendFunc -> GLenum
- data BlendSpec = BlendSpec {}
- setBlendings :: MonadIO m => BlendSpec -> m ()
- withBlendings :: (MonadIO m, MonadMask m) => BlendSpec -> m a -> m a
Documentation
data BlendEquation Source
Describes which equation to use in blending.
See glBlendEquation in OpenGL documentation.
Constructors
| BEAdd | |
| BESubtract | |
| BEReverseSubtract | |
| BEMin | |
| BEMax |
Describes the arithmetic to use in blending.
See glBlendFunc in OpenGL documentation.
toConstantBF :: BlendFunc -> GLenum Source
Captures the blending parameters.
Constructors
| BlendSpec | |
Fields
| |
setBlendings :: MonadIO m => BlendSpec -> m () Source
withBlendings :: (MonadIO m, MonadMask m) => BlendSpec -> m a -> m a Source