- for (ys = 0, y0 = y1; ys < screen->h; y0 += ystep, ys++) {
- for (xs = 0, x0 = x1; xs < screen->w; x0 += xstep, xs++) {
+ y0 = y1;
+#pragma omp parallel for private(xs, ys, x0, y0)
+ for (ys = 0; ys < screen->h; ys++) {
+ y0 = y1 + ystep * ys;
+ x0 = x1;
+ for (xs = 0; xs < screen->w; xs++) {