Home | History | Annotate | Download | only in state_tracker

Lines Matching defs:fs

121    struct feedback_stage *fs = feedback_stage(stage);
123 _mesa_feedback_token(fs->ctx, (GLfloat) GL_POLYGON_TOKEN);
124 _mesa_feedback_token(fs->ctx, (GLfloat) 3); /* three vertices */
125 feedback_vertex(fs->ctx, draw, prim->v[0]);
126 feedback_vertex(fs->ctx, draw, prim->v[1]);
127 feedback_vertex(fs->ctx, draw, prim->v[2]);
134 struct feedback_stage *fs = feedback_stage(stage);
136 if (fs->reset_stipple_counter) {
137 _mesa_feedback_token(fs->ctx, (GLfloat) GL_LINE_RESET_TOKEN);
138 fs->reset_stipple_counter = GL_FALSE;
141 _mesa_feedback_token(fs->ctx, (GLfloat) GL_LINE_TOKEN);
143 feedback_vertex(fs->ctx, draw, prim->v[0]);
144 feedback_vertex(fs->ctx, draw, prim->v[1]);
151 struct feedback_stage *fs = feedback_stage(stage);
153 _mesa_feedback_token(fs->ctx, (GLfloat) GL_POINT_TOKEN);
154 feedback_vertex(fs->ctx, draw, prim->v[0]);
168 struct feedback_stage *fs = feedback_stage(stage);
169 fs->reset_stipple_counter = GL_TRUE;
185 struct feedback_stage *fs = ST_CALLOC_STRUCT(feedback_stage);
187 fs->stage.draw = draw;
188 fs->stage.next = NULL;
189 fs->stage.point = feedback_point;
190 fs->stage.line = feedback_line;
191 fs->stage.tri = feedback_tri;
192 fs->stage.flush = feedback_flush;
193 fs->stage.reset_stipple_counter = feedback_reset_stipple_counter;
194 fs->stage.destroy = feedback_destroy;
195 fs->ctx = ctx;
197 return &fs->stage;
209 struct feedback_stage *fs = feedback_stage(stage);
210 _mesa_update_hitflag( fs->ctx, prim->v[0]->data[0][2] );
211 _mesa_update_hitflag( fs->ctx, prim->v[1]->data[0][2] );
212 _mesa_update_hitflag( fs->ctx, prim->v[2]->data[0][2] );
218 struct feedback_stage *fs = feedback_stage(stage);
219 _mesa_update_hitflag( fs->ctx, prim->v[0]->data[0][2] );
220 _mesa_update_hitflag( fs->ctx, prim->v[1]->data[0][2] );
227 struct feedback_stage *fs = feedback_stage(stage);
228 _mesa_update_hitflag( fs->ctx, prim->v[0]->data[0][2] );
258 struct feedback_stage *fs = ST_CALLOC_STRUCT(feedback_stage);
260 fs->stage.draw = draw;
261 fs->stage.next = NULL;
262 fs->stage.point = select_point;
263 fs->stage.line = select_line;
264 fs->stage.tri = select_tri;
265 fs->stage.flush = select_flush;
266 fs->stage.reset_stipple_counter = select_reset_stipple_counter;
267 fs->stage.destroy = select_destroy;
268 fs->ctx = ctx;
270 return &fs->stage;