feedback_stage Struct Reference

GL_SELECT and GL_FEEDBACK render modes. More...

Collaboration diagram for feedback_stage:

Collaboration graph

Data Fields

struct draw_stage stage
 Base class.
GLcontext * ctx
 Rendering context.
GLboolean reset_stipple_counter

Detailed Description

GL_SELECT and GL_FEEDBACK render modes.

Basically, we use a private instance of the 'draw' module for doing selection/feedback. It would be nice to use the transform_feedback hardware feature, but it's defined as happening pre-clip and we want post-clipped primitives. Also, there's concerns about the efficiency of using the hardware for this anyway.

Authors: Brian Paul This is actually used for both feedback and selection.

Definition at line 65 of file st_cb_feedback.c.

Field Documentation

struct draw_stage feedback_stage::stage [read]

Base class.

Definition at line 67 of file st_cb_feedback.c.

GLcontext* feedback_stage::ctx

Rendering context.

Definition at line 68 of file st_cb_feedback.c.

GLboolean feedback_stage::reset_stipple_counter

Definition at line 69 of file st_cb_feedback.c.

The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:01 2009 for Gallium3D by  doxygen 1.5.4