Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
GLPASSTHROUGH()						       GLPASSTHROUGH()

NAME
       glPassThrough - place a marker in the feedback buffer

C SPECIFICATION
       void glPassThrough( GLfloat token )

PARAMETERS
       token  Specifies	 a  marker  value  to be placed	in the feedback	buffer
	      following	a GL_PASS_THROUGH_TOKEN.

DESCRIPTION
       Feedback	is a GL	render mode.  The mode is selected by  calling	glRen-
       derMode	with  GL_FEEDBACK.  When the GL	is in feedback mode, no	pixels
       are produced by rasterization.  Instead,	information  about  primitives
       that  would  have  been rasterized is fed back to the application using
       the GL.	See the	glFeedbackBuffer reference page	for a  description  of
       the feedback buffer and the values in it.

       glPassThrough inserts a user-defined marker in the feedback buffer when
       it  is  executed	 in  feedback mode.  token is returned as if it	were a
       primitive; it is	indicated  with	 its  own  unique  identifying	value:
       GL_PASS_THROUGH_TOKEN.	The  order  of glPassThrough commands with re-
       spect to	the specification of graphics primitives is maintained.

NOTES
       glPassThrough is	ignored	if the GL is not in feedback mode.

ERRORS
       GL_INVALID_OPERATION is generated if glPassThrough is executed  between
       the execution of	glBegin	and the	corresponding execution	of glEnd.

ASSOCIATED GETS
       glGet with argument GL_RENDER_MODE

SEE ALSO
       glFeedbackBuffer, glRenderMode

							       GLPASSTHROUGH()

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glPassThrough&sektion=3&manpath=FreeBSD+Ports+15.0.quarterly>

home | help