| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.IMG.FramebufferDownsample
- gl_IMG_framebuffer_downsample :: Bool
- glFramebufferTexture2DDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- pattern GL_DOWNSAMPLE_SCALES_IMG :: forall a. (Num a, Eq a) => a
- pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG :: forall a. (Num a, Eq a) => a
- pattern GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG :: forall a. (Num a, Eq a) => a
- pattern GL_NUM_DOWNSAMPLE_SCALES_IMG :: forall a. (Num a, Eq a) => a
Extension Support
gl_IMG_framebuffer_downsample :: Bool Source #
Checks that the GL_IMG_framebuffer_downsample extension is available.
GL_IMG_framebuffer_downsample
glFramebufferTexture2DDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> m () Source #
Usage: glFramebufferTexture2DDownsampleIMG target attachment textarget texture level xscale yscale
glFramebufferTextureLayerDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m () Source #
Usage: glFramebufferTextureLayerDownsampleIMG target attachment texture level layer xscale yscale
The parameter target is a FramebufferTarget.
The parameter attachment is a FramebufferAttachment.
The parameter texture is a Texture.
The parameter level is a CheckedInt32.
The parameter layer is a CheckedInt32.
pattern GL_DOWNSAMPLE_SCALES_IMG :: forall a. (Num a, Eq a) => a Source #
pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG :: forall a. (Num a, Eq a) => a Source #
pattern GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG :: forall a. (Num a, Eq a) => a Source #
pattern GL_NUM_DOWNSAMPLE_SCALES_IMG :: forall a. (Num a, Eq a) => a Source #