OpenGL-2.2.1.1: A binding for the OpenGL graphics systemSource codeContentsIndex
Graphics.Rendering.OpenGL.GL.StringQueries
Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Description
This module corresponds to parts of section 6.1.11 (Pointer and String Queries) of the OpenGL 2.1 specs.
Synopsis
vendor :: GettableStateVar String
renderer :: GettableStateVar String
glVersion :: GettableStateVar String
glExtensions :: GettableStateVar [String]
shadingLanguageVersion :: GettableStateVar String
majorMinor :: GettableStateVar String -> GettableStateVar (Int, Int)
Documentation
vendor :: GettableStateVar StringSource
renderer :: GettableStateVar StringSource
glVersion :: GettableStateVar StringSource
glExtensions :: GettableStateVar [String]Source
shadingLanguageVersion :: GettableStateVar StringSource
majorMinor :: GettableStateVar String -> GettableStateVar (Int, Int)Source
A utility function to be used with e.g. glVersion or shadingLanguageVersion, transforming a variable containing a string of the form major.minor[optional rest] into a variable containing a numeric major/minor version. If the string is malformed, which should never happen with a sane OpenGL implementation, it is transformed to (-1,-1).
Produced by Haddock version 0.9