Portability | portable |
---|---|
Stability | stable |
Maintainer | sven.panne@aedion.de |
This module corresponds to section 5.4 (Display Lists) of the OpenGL 2.1 specs.
- newtype DisplayList = DisplayList GLuint
- data ListMode
- defineList :: DisplayList -> ListMode -> GL a -> GL a
- defineNewList :: ListMode -> GL a -> GL DisplayList
- listIndex :: GettableStateVar (Maybe DisplayList)
- listMode :: GettableStateVar ListMode
- maxListNesting :: GettableStateVar GLsizei
- callList :: DisplayList -> GL ()
- callLists :: GLsizei -> DataType -> Ptr a -> GL ()
- listBase :: StateVar DisplayList
- genLists :: GLsizei -> GL [DisplayList]
- deleteLists :: [DisplayList] -> GL ()
- isList :: DisplayList -> GL Bool
Defining Display Lists
newtype DisplayList Source
defineList :: DisplayList -> ListMode -> GL a -> GL aSource
defineNewList :: ListMode -> GL a -> GL DisplayListSource
Calling Display Lists
callList :: DisplayList -> GL ()Source
Deprecated Functions
genLists :: GLsizei -> GL [DisplayList]Source
deleteLists :: [DisplayList] -> GL ()Source
isList :: DisplayList -> GL BoolSource