MirOS Manual: glLoadName(3)


GLLOADNAME(3G)      UNIX Programmer's Manual       GLLOADNAME(3G)

NAME

     glLoadName - load a name onto the name stack

C SPECIFICATION

     void glLoadName( GLuint name )

PARAMETERS

     name  Specifies a name that will replace the top value on
           the name stack.

DESCRIPTION

     The name stack is used during selection mode to allow sets
     of rendering commands to be uniquely identified. It consists
     of an ordered set of unsigned integers. glLoadName causes
     name to replace the value on the top of the name stack,
     which is initially empty.

     The name stack is always empty while the render mode is not
     GL_SELECT. Calls to glLoadName while the render mode is not
     GL_SELECT are ignored.

ERRORS

     GL_INVALID_OPERATION is generated if glLoadName is called
     while the name stack is empty.

     GL_INVALID_OPERATION is generated if glLoadName is executed
     between the execution of glBegin and the corresponding exe-
     cution of glEnd.

ASSOCIATED GETS

     glGet with argument GL_NAME_STACK_DEPTH
     glGet with argument GL_MAX_NAME_STACK_DEPTH

SEE ALSO

     glInitNames(3G), glPushName(3G), glRenderMode(3G),
     glSelectBuffer(3G)

MirOS BSD #10-current   Printed 20.2.2012                       1

Generated on 2012-02-20 02:47:02 by $MirOS: src/scripts/roff2htm,v 1.70 2011/12/03 18:21:12 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002‒2011 The MirOS Project, Germany.
This product includes material provided by Thorsten Glaser.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.