Home | History | Annotate | Download | only in draw

Lines Matching refs:rast

165    const struct pipe_rasterizer_state *rast = draw->rasterizer;
173 wide_lines = (roundf(rast->line_width) > draw->pipeline.wide_line_threshold
174 && !rast->line_smooth);
177 if (rast->sprite_coord_enable && draw->pipeline.point_sprite)
179 else if (rast->point_smooth && draw->pipeline.aapoint)
181 else if (rast->point_size > draw->pipeline.wide_point_threshold)
183 else if (rast->point_quad_rasterization && draw->pipeline.wide_point_sprites)
195 if (rast->line_smooth && draw->pipeline.aaline) {
201 if (rast->point_smooth && draw->pipeline.aapoint) {
217 if (rast->line_stipple_enable && draw->pipeline.line_stipple) {
223 if (rast->poly_stipple_enable
229 if (rast->fill_front != PIPE_POLYGON_MODE_FILL ||
230 rast->fill_back != PIPE_POLYGON_MODE_FILL) {
237 if (rast->flatshade && precalc_flat) {
242 if (rast->offset_point ||
243 rast->offset_line ||
244 rast->offset_tri) {
250 if (rast->light_twoside) {
263 if (need_det || rast->cull_face != PIPE_FACE_NONE) {