module Graphics.Rendering.OpenGL.GL.Antialiasing (
sampleBuffers, samples, multisample, subpixelBits
) where
import Data.StateVar
import Graphics.Rendering.OpenGL.GL.Capability
import Graphics.Rendering.OpenGL.GL.QueryUtils
import Graphics.GL
sampleBuffers :: GettableStateVar GLsizei
sampleBuffers :: GettableStateVar GLsizei
sampleBuffers = forall p. GetPName1I p => p -> GettableStateVar GLsizei
antialiasingInfo PName1I
GetSampleBuffers
samples :: GettableStateVar GLsizei
samples :: GettableStateVar GLsizei
samples = forall p. GetPName1I p => p -> GettableStateVar GLsizei
antialiasingInfo PName1I
GetSamples
multisample :: StateVar Capability
multisample :: StateVar Capability
multisample = EnableCap -> StateVar Capability
makeCapability EnableCap
CapMultisample
subpixelBits :: GettableStateVar GLsizei
subpixelBits :: GettableStateVar GLsizei
subpixelBits = forall p. GetPName1I p => p -> GettableStateVar GLsizei
antialiasingInfo PName1I
GetSubpixelBits
antialiasingInfo :: GetPName1I p => p -> GettableStateVar GLsizei
antialiasingInfo :: forall p. GetPName1I p => p -> GettableStateVar GLsizei
antialiasingInfo = forall a. IO a -> IO a
makeGettableStateVar forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall p a. GetPName1I p => (GLsizei -> a) -> p -> IO a
getSizei1 forall a. a -> a
id