diff options
Diffstat (limited to 'src/sna/sna_trapezoids_mono.c')
-rw-r--r-- | src/sna/sna_trapezoids_mono.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sna/sna_trapezoids_mono.c b/src/sna/sna_trapezoids_mono.c index e5cb7a6c..790863e8 100644 --- a/src/sna/sna_trapezoids_mono.c +++ b/src/sna/sna_trapezoids_mono.c @@ -843,6 +843,7 @@ mono_trapezoids_span_converter(struct sna *sna, y = extents.y1; h = extents.y2 - extents.y1; h = (h + num_threads - 1) / num_threads; + num_threads = (extents.y2 - extents.y1 + h - 1) / h; for (n = 1; n < num_threads; n++) { threads[n] = threads[0]; |