*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> glCallList (3)              



NAME    [Toc]    [Back]

       glCallList - execute a display list

SYNOPSIS    [Toc]    [Back]

       void glCallList(
               GLuint list );

PARAMETERS    [Toc]    [Back]

       Specifies  the integer name of the display list to be executed.

DESCRIPTION    [Toc]    [Back]

       glCallList() causes the named display list to be executed.
       The  commands  saved  in  the display list are executed in
       order, just as if they were called without using a display
       list.  If  list  has  not  been defined as a display list,
       glCallList() is ignored.

       glCallList() can appear inside a display  list.  To  avoid
       the  possibility of infinite recursion resulting from display
 lists calling one another, a limit is placed  on  the
       nesting  level of display lists during display-list execution.
 This limit is at least 64, and  it  depends  on  the

       GL state is not saved and restored across a call to glCallList().
 Thus, changes made to GL state during the  execution
  of a display list remain after execution of the display
 list is completed. Use glPushAttrib(), glPopAttrib(),
       glPushMatrix(),  and  glPopMatrix()  to  preserve GL state
       across glCallList() calls.

NOTES    [Toc]    [Back]

       Display lists can be executed between a call to  glBegin()
       and the corresponding call to glEnd(), as long as the display
 list includes only commands that are allowed in  this

ASSOCIATED GETS    [Toc]    [Back]

       glGet() with argument GL_MAX_LIST_NESTING

SEE ALSO    [Toc]    [Back]

       glCallLists(3),      glDeleteLists(3),      glGenLists(3),
       glNewList(3), glPushAttrib(3), glPushMatrix(3)

[ Back ]
 Similar pages
Name OS Title
glcalllists IRIX execute a list of display lists
glCallLists Tru64 execute a list of display lists
sudoers OpenBSD list of which users may execute what
xargs OpenBSD construct argument list(s) and execute utility
xargs HP-UX construct argument list(s) and execute command
xargs FreeBSD construct argument list(s) and execute utility
xargs IRIX construct argument list(s) and execute command
grio_action_list IRIX atomically execute a list of bandwidth reserve/unreserve actions
gllistparametersgix IRIX specify display list parameters
slist IRIX display list of NetWare servers
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service