glPassThrough.3gl








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 glRenderMode

  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

  glFeedbackBuffer 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 respect 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








Introduction | Alphabetic | Specification

Last Edited: Mon, May 22, 1995

AFV