diff --git a/src/glamor_trapezoid.c b/src/glamor_trapezoid.c index 57a178c..a30c131 100644 --- a/src/glamor_trapezoid.c +++ b/src/glamor_trapezoid.c @@ -934,6 +940,9 @@ NTRAPS_LOOP_AGAIN: traps_not_completed -= traps_count; glamor_flush_composite_triangles(screen); goto NTRAPS_LOOP_AGAIN; + } else { + ptrap = traps; + traps_count = ntrap; } pbox++;