1991-2006
Silicon Graphics, Inc.
glDeleteLists
3G

# glDeleteLists

delete a contiguous group of display lists

## C Specification

                    void glDeleteLists
                    GLuint list
                    GLsizei range

## Parameters

`list`

  Specifies the integer name of the first display list to delete.

`range`

  Specifies the number of display lists to delete.

## Description

`glDeleteLists` causes a contiguous group of display lists to be deleted. `list` is the name of the first display list to be deleted, and `range` is the number of display lists to delete. All display lists d with list <= d <= list + range - 1 are deleted.

All storage locations allocated to the specified display lists are freed, and the names are available for reuse at a later time. Names within the range that do not have an associated display list are ignored. If `range` is 0, nothing happens.

## Errors

`GL_INVALID_VALUE` is generated if `range` is negative.

`GL_INVALID_OPERATION` is generated if `glDeleteLists` is executed between the execution of glBegin and the corresponding execution of glEnd.

## See Also

glCallList, glCallLists, glGenLists, glIsList, glNewList

## Copyright

Copyright 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.