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 HaskellNone
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
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

Show Repetition Source # 
Instance details

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

Methods

showsPrec :: Int -> Repetition -> ShowS

show :: Repetition -> String

showList :: [Repetition] -> ShowS

data Clamping Source #

Instances

Instances details
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

Show Clamping Source # 
Instance details

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

Methods

showsPrec :: Int -> Clamping -> ShowS

show :: Clamping -> String

showList :: [Clamping] -> ShowS

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

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