Lines Matching refs:draw
30 * private draw module. Plug in a special "rasterpos" stage at the end
31 * of the 'draw' pipeline to capture the results and update the current
48 #include "draw/draw_context.h"
49 #include "draw/draw_pipe.h"
179 new_draw_rastpos_stage(struct gl_context *ctx, struct draw_context *draw)
184 rs->stage.draw = draw;
222 struct draw_context *draw = st_get_draw_context(st);
226 if (!st->draw)
243 /* create rastpos draw stage */
244 rs = new_draw_rastpos_stage(ctx, draw);
248 /* plug our rastpos stage into the draw module */
249 draw_set_rasterize_stage(st->draw, st->rastpos_stage);
271 /* restore draw's rasterization stage depending on rendermode */
273 draw_set_rasterize_stage(draw, st->feedback_stage);
276 draw_set_rasterize_stage(draw, st->selection_stage);