Home | History | Annotate | Download | only in a2xx

Lines Matching refs:cso

41 		const struct pipe_rasterizer_state *cso)
50 if (cso->point_size_per_vertex) {
51 psize_min = util_get_min_point_size(cso);
55 psize_min = cso->point_size;
56 psize_max = cso->point_size;
59 so->base = *cso;
61 so->pa_sc_line_stipple = cso->line_stipple_enable ?
62 A2XX_PA_SC_LINE_STIPPLE_LINE_PATTERN(cso->line_stipple_pattern) |
63 A2XX_PA_SC_LINE_STIPPLE_REPEAT_COUNT(cso->line_stipple_factor) : 0;
68 A2XX_PA_SU_VTX_CNTL_PIX_CENTER(cso->half_pixel_center ? PIXCENTER_OGL : PIXCENTER_D3D) |
72 A2XX_PA_SU_POINT_SIZE_HEIGHT(cso->point_size/2) |
73 A2XX_PA_SU_POINT_SIZE_WIDTH(cso->point_size/2);
80 A2XX_PA_SU_LINE_CNTL_WIDTH(cso->line_width/2);
84 A2XX_PA_SU_SC_MODE_CNTL_FRONT_PTYPE(fd_polygon_mode(cso->fill_front)) |
85 A2XX_PA_SU_SC_MODE_CNTL_BACK_PTYPE(fd_polygon_mode(cso->fill_back));
87 if (cso->cull_face & PIPE_FACE_FRONT)
89 if (cso->cull_face & PIPE_FACE_BACK)
91 if (!cso->flatshade_first)
93 if (!cso->front_ccw)
95 if (cso->line_stipple_enable)
97 if (cso->multisample)
100 if (cso->fill_front != PIPE_POLYGON_MODE_FILL ||
101 cso->fill_back != PIPE_POLYGON_MODE_FILL)
106 if (cso->offset_tri)