Home | History | Annotate | Download | only in a5xx

Lines Matching refs:cso

38 		const struct pipe_rasterizer_state *cso)
47 so->base = *cso;
49 if (cso->point_size_per_vertex) {
50 psize_min = util_get_min_point_size(cso);
54 psize_min = cso->point_size;
55 psize_max = cso->point_size;
62 so->gras_su_point_size = A5XX_GRAS_SU_POINT_SIZE(cso->point_size);
64 A5XX_GRAS_SU_POLY_OFFSET_SCALE(cso->offset_scale);
66 A5XX_GRAS_SU_POLY_OFFSET_OFFSET(cso->offset_units);
68 A5XX_GRAS_SU_POLY_OFFSET_OFFSET_CLAMP(cso->offset_clamp);
71 A5XX_GRAS_SU_CNTL_LINEHALFWIDTH(cso->line_width/2.0);
73 // A5XX_PC_PRIM_VTX_CNTL2_POLYMODE_FRONT_PTYPE(fd_polygon_mode(cso->fill_front)) |
74 // A5XX_PC_PRIM_VTX_CNTL2_POLYMODE_BACK_PTYPE(fd_polygon_mode(cso->fill_back));
76 // if (cso->fill_front != PIPE_POLYGON_MODE_FILL ||
77 // cso->fill_back != PIPE_POLYGON_MODE_FILL)
80 if (cso->cull_face & PIPE_FACE_FRONT)
82 if (cso->cull_face & PIPE_FACE_BACK)
84 if (!cso->front_ccw)
86 // if (!cso->flatshade_first)
89 if (cso->offset_tri)
92 // if (!cso->depth_clip)
95 // if (cso->clip_halfz)