Home | History | Annotate | Download | only in svga

Lines Matching refs:templ

65                              const struct pipe_rasterizer_state *templ)
71 rast->templ = *templ;
85 rast->shademode = svga_translate_flatshade( templ->flatshade );
86 rast->cullmode = svga_translate_cullmode( templ->cull_face,
87 templ->front_ccw );
88 rast->scissortestenable = templ->scissor;
89 rast->multisampleantialias = templ->multisample;
90 rast->antialiasedlineenable = templ->line_smooth;
91 rast->lastpixel = templ->line_last_pixel;
92 rast->pointsprite = templ->sprite_coord_enable != 0x0;
93 rast->pointsize = templ->point_size;
98 if (templ->poly_stipple_enable) {
103 if (templ->line_width >= 1.5f &&
109 if (templ->line_stipple_enable) {
115 lp.repeat = templ->line_stipple_factor + 1;
116 lp.pattern = templ->line_stipple_pattern;
125 if (templ->point_smooth) {
130 if (templ->line_smooth) {
136 int fill_front = templ->fill_front;
137 int fill_back = templ->fill_back;
139 boolean offset_front = util_get_offset(templ, fill_front);
140 boolean offset_back = util_get_offset(templ, fill_back);
143 switch (templ->cull_face) {
184 (templ->flatshade ||
185 templ->light_twoside ||
187 templ->cull_face != PIPE_FACE_NONE))
216 rast->slopescaledepthbias = templ->offset_scale;
217 rast->depthbias = templ->offset_units;
241 draw_set_rasterizer_state(svga->swtnl.draw, raster ? &raster->templ : NULL,