This just makes the code a bit easier to follow.
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17653>
setup->sprite_coord_origin = rast->sprite_coord_mode;
setup->point_tri_clip = rast->point_size_per_vertex;
setup->point_size_per_vertex = rast->point_size_per_vertex;
- setup->legacy_points = !rast->point_quad_rasterization;
+ setup->legacy_points = !rast->point_quad_rasterization && !setup->multisample;
}
print_point(setup, v0, size);
/* Bounding rectangle (in pixels) */
- if (!setup->legacy_points || setup->multisample) {
+ if (!setup->legacy_points) {
/*
* Rasterize points as quads.
*/
plane[3].c = MIN2(y[1], (bbox.y1 + 1) << 8);
plane[3].eo = 0;
- if (!setup->legacy_points || setup->multisample) {
+ if (!setup->legacy_points) {
/* adjust for fill-rule*/
plane[0].c++; /* left */
if (setup->bottom_edge_rule == 0)