Lines Matching refs:rast
930 struct pipe_rasterizer_state rast; in draw_get_rasterizer_no_cull() local
932 memset(&rast, 0, sizeof(rast)); in draw_get_rasterizer_no_cull()
933 rast.scissor = scissor; in draw_get_rasterizer_no_cull()
934 rast.flatshade = flatshade; in draw_get_rasterizer_no_cull()
935 rast.front_ccw = 1; in draw_get_rasterizer_no_cull()
936 rast.half_pixel_center = draw->rasterizer->half_pixel_center; in draw_get_rasterizer_no_cull()
937 rast.bottom_edge_rule = draw->rasterizer->bottom_edge_rule; in draw_get_rasterizer_no_cull()
938 rast.clip_halfz = draw->rasterizer->clip_halfz; in draw_get_rasterizer_no_cull()
941 pipe->create_rasterizer_state(pipe, &rast); in draw_get_rasterizer_no_cull()
1125 const struct pipe_rasterizer_state *rast = draw->rasterizer; in draw_will_inject_frontface() local
1131 return (rast && in draw_will_inject_frontface()
1132 (rast->fill_front != PIPE_POLYGON_MODE_FILL || in draw_will_inject_frontface()
1133 rast->fill_back != PIPE_POLYGON_MODE_FILL)); in draw_will_inject_frontface()