Lines Matching refs:ymax
659 // that ymin and ymax are in already in the 'reduced'
668 int32_t ymax )
682 if ( dy == 0 || y1 > ymax || y2 < ymin )
688 if ( y2 < ymax )
689 ymax = TRI_SNAP_PREV_HALF(y2);
691 if ( ymin > ymax ) // when the edge doesn't cross any scanline
704 edge->y_bot = ymax;
706 if (ggl_likely(ymin <= ymax && dx)) {
768 int32_t ymax = TRI_FROM_INT(c->state.scissor.bottom) - TRI_HALF;
770 edge_setup( edges, &num_edges, v0, v1, ymin, ymax );
771 edge_setup( edges, &num_edges, v0, v2, ymin, ymax );
772 edge_setup( edges, &num_edges, v1, v2, ymin, ymax );
849 // that ymin and ymax are in already in the 'reduced'
858 int32_t ymax )
871 if (dy==0 || y1>ymax || y2<ymin)
877 if (y2 < ymax)
878 ymax = y2;
888 edge->y_bot = ymax;
891 if (ggl_likely(ymin <= ymax && dx)) {
964 int32_t ymax = TRI_FROM_INT(c->state.scissor.bottom);
965 if (ymin >= ymax) return;
971 aa_edge_setup(edges, &num_edges, p, p+2, ymin, ymax);
973 aa_edge_setup(edges, &num_edges, p, pts, ymin, ymax );