Lines Matching refs:rast
1060 struct pipe_rasterizer_state rast; in draw_get_rasterizer_no_cull() local
1062 memset(&rast, 0, sizeof(rast)); in draw_get_rasterizer_no_cull()
1063 rast.scissor = base_rast->scissor; in draw_get_rasterizer_no_cull()
1064 rast.flatshade = base_rast->flatshade; in draw_get_rasterizer_no_cull()
1065 rast.rasterizer_discard = base_rast->rasterizer_discard; in draw_get_rasterizer_no_cull()
1066 rast.front_ccw = 1; in draw_get_rasterizer_no_cull()
1067 rast.half_pixel_center = draw->rasterizer->half_pixel_center; in draw_get_rasterizer_no_cull()
1068 rast.bottom_edge_rule = draw->rasterizer->bottom_edge_rule; in draw_get_rasterizer_no_cull()
1069 rast.clip_halfz = draw->rasterizer->clip_halfz; in draw_get_rasterizer_no_cull()
1072 pipe->create_rasterizer_state(pipe, &rast); in draw_get_rasterizer_no_cull()
1315 const struct pipe_rasterizer_state *rast = draw->rasterizer; in draw_will_inject_frontface() local
1321 return (rast && in draw_will_inject_frontface()
1322 (rast->fill_front != PIPE_POLYGON_MODE_FILL || in draw_will_inject_frontface()
1323 rast->fill_back != PIPE_POLYGON_MODE_FILL)); in draw_will_inject_frontface()