Lines Matching refs:ymax
661 // that ymin and ymax are in already in the 'reduced'
670 int32_t ymax )
684 if ( dy == 0 || y1 > ymax || y2 < ymin )
690 if ( y2 < ymax )
691 ymax = TRI_SNAP_PREV_HALF(y2);
693 if ( ymin > ymax ) // when the edge doesn't cross any scanline
706 edge->y_bot = ymax;
708 if (ggl_likely(ymin <= ymax && dx)) {
770 int32_t ymax = TRI_FROM_INT(c->state.scissor.bottom) - TRI_HALF;
772 edge_setup( edges, &num_edges, v0, v1, ymin, ymax );
773 edge_setup( edges, &num_edges, v0, v2, ymin, ymax );
774 edge_setup( edges, &num_edges, v1, v2, ymin, ymax );
851 // that ymin and ymax are in already in the 'reduced'
860 int32_t ymax )
873 if (dy==0 || y1>ymax || y2<ymin)
879 if (y2 < ymax)
880 ymax = y2;
890 edge->y_bot = ymax;
893 if (ggl_likely(ymin <= ymax && dx)) {
966 int32_t ymax = TRI_FROM_INT(c->state.scissor.bottom);
967 if (ymin >= ymax) return;
973 aa_edge_setup(edges, &num_edges, p, p+2, ymin, ymax);
975 aa_edge_setup(edges, &num_edges, p, pts, ymin, ymax );