module Graphics.Rendering.OpenGL.GL.Texturing.Application (
texture
) where
import Data.StateVar
import Graphics.Rendering.OpenGL.GL.Capability
import Graphics.Rendering.OpenGL.GL.Texturing.TextureTarget
texture :: ParameterizedTextureTarget t => t -> StateVar Capability
texture :: t -> StateVar Capability
texture = EnableCap -> StateVar Capability
makeCapability (EnableCap -> StateVar Capability)
-> (t -> EnableCap) -> t -> StateVar Capability
forall b c a. (b -> c) -> (a -> b) -> a -> c
. t -> EnableCap
forall t. ParameterizedTextureTarget t => t -> EnableCap
marshalParameterizedTextureTargetEnableCap