| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.EXT.LightTexture
Synopsis
- gl_EXT_light_texture :: Bool
- glApplyTextureEXT :: MonadIO m => GLenum -> m ()
- glTextureLightEXT :: MonadIO m => GLenum -> m ()
- glTextureMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- pattern GL_ATTENUATION_EXT :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_COLOR_EXT :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_DEPTH_EXT :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_MATERIAL_EXT :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_NORMAL_EXT :: (Eq a, Num a) => a
- pattern GL_SHADOW_ATTENUATION_EXT :: (Eq a, Num a) => a
- pattern GL_TEXTURE_APPLICATION_MODE_EXT :: (Eq a, Num a) => a
- pattern GL_TEXTURE_LIGHT_EXT :: (Eq a, Num a) => a
- pattern GL_TEXTURE_MATERIAL_FACE_EXT :: (Eq a, Num a) => a
- pattern GL_TEXTURE_MATERIAL_PARAMETER_EXT :: (Eq a, Num a) => a
Extension Support
gl_EXT_light_texture :: Bool Source #
Checks that the GL_EXT_light_texture extension is available.
GL_EXT_light_texture
glApplyTextureEXT :: MonadIO m => GLenum -> m () Source #
Usage: glApplyTextureEXT mode
The parameter mode is a LightTextureModeEXT.
glTextureLightEXT :: MonadIO m => GLenum -> m () Source #
Usage: glTextureLightEXT pname
The parameter pname is a LightTexturePNameEXT.
glTextureMaterialEXT :: MonadIO m => GLenum -> GLenum -> m () Source #
Usage: glTextureMaterialEXT face mode
The parameter face is a MaterialFace, one of: GL_BACK, GL_FRONT, GL_FRONT_AND_BACK.
The parameter mode is a MaterialParameter, one of: GL_AMBIENT, GL_AMBIENT_AND_DIFFUSE, GL_COLOR_INDEXES, GL_DIFFUSE, GL_EMISSION, GL_SHININESS, GL_SPECULAR.
pattern GL_ATTENUATION_EXT :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_COLOR_EXT :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_DEPTH_EXT :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_MATERIAL_EXT :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_NORMAL_EXT :: (Eq a, Num a) => a Source #
pattern GL_SHADOW_ATTENUATION_EXT :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_APPLICATION_MODE_EXT :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_LIGHT_EXT :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_MATERIAL_FACE_EXT :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_MATERIAL_PARAMETER_EXT :: (Eq a, Num a) => a Source #