OpenGL-3.0.3.0: A binding for the OpenGL graphics system
Copyright(c) Sven Panne 2002-2019
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Description

This module corresponds to section 3.8.4 (Texture Parameters), section 3.8.7 (Texture Wrap Mode), section 3.8.8 (Texture Minification), and section 3.8.9 (Texture Magnification) of the OpenGL 2.1 specs.

Synopsis

Documentation

data Repetition Source #

Constructors

Repeated 
Mirrored 

Instances

Instances details
Show Repetition Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Methods

showsPrec :: Int -> Repetition -> ShowS

show :: Repetition -> String

showList :: [Repetition] -> ShowS

Eq Repetition Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Methods

(==) :: Repetition -> Repetition -> Bool

(/=) :: Repetition -> Repetition -> Bool

Ord Repetition Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

data Clamping Source #

Instances

Instances details
Show Clamping Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Methods

showsPrec :: Int -> Clamping -> ShowS

show :: Clamping -> String

showList :: [Clamping] -> ShowS

Eq Clamping Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Methods

(==) :: Clamping -> Clamping -> Bool

(/=) :: Clamping -> Clamping -> Bool

Ord Clamping Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.Texturing.Parameters

Methods

compare :: Clamping -> Clamping -> Ordering

(<) :: Clamping -> Clamping -> Bool

(<=) :: Clamping -> Clamping -> Bool

(>) :: Clamping -> Clamping -> Bool

(>=) :: Clamping -> Clamping -> Bool

max :: Clamping -> Clamping -> Clamping

min :: Clamping -> Clamping -> Clamping

type LOD = GLfloat Source #

maxTextureLODBias :: GettableStateVar LOD Source #

maxTextureMaxAnisotropy :: GettableStateVar GLfloat Source #

generateMipmap :: ParameterizedTextureTarget t => t -> StateVar Capability Source #

Note: OpenGL 3.1 deprecated this texture parameter, use generateMipmap' instead.