Home | History | Annotate | Download | only in svga

Lines Matching refs:curr

38    if (!svga->curr.velems) {
43 if (svga->state.sw.need_swvfetch != svga->curr.velems->need_swvfetch) {
44 svga->state.sw.need_swvfetch = svga->curr.velems->need_swvfetch;
64 struct svga_vertex_shader *vs = svga->curr.vs;
69 if (svga->curr.rast->need_pipeline & (1 << svga->curr.reduced_prim)) {
72 svga->curr.rast->need_pipeline,
73 (1 << svga->curr.reduced_prim) );
76 svga->curr.rast->need_pipeline_tris_str,
77 svga->curr.rast->need_pipeline_lines_str,
78 svga->curr.rast->need_pipeline_points_str);
81 switch (svga->curr.reduced_prim) {
83 reason = svga->curr.rast->need_pipeline_points_str;
86 reason = svga->curr.rast->need_pipeline_lines_str;
89 reason = svga->curr.rast->need_pipeline_tris_str;
106 if (svga->curr.reduced_prim == PIPE_PRIM_POINTS) {
107 unsigned sprite_coord_gen = svga->curr.rast->templ.sprite_coord_enable;
109 svga->curr.fs ? svga->curr.fs->generic_inputs : 0;