Speedups ======== image-rgba paint_radial_rgb_source-512 3520.26 0.14% -> 495.12 0.14%: 7.11x speedup image-rgb paint_radial_rgb_source-512 3519.87 0.22% -> 495.24 0.11%: 7.11x speedup image-rgb paint_radial_rgba_source-512 3519.04 0.15% -> 495.27 1.04%: 7.11x speedup image-rgba paint_radial_rgba_source-512 3520.29 0.24% -> 495.45 0.97%: 7.11x speedup image-rgb paint_radial_rgb_source-256 879.79 0.17% -> 124.02 0.21%: 7.09x speedup image-rgba paint_radial_rgb_source-256 879.70 0.27% -> 124.08 0.34%: 7.09x speedup image-rgba paint_radial_rgba_source-256 879.15 0.18% -> 124.02 0.06%: 7.09x speedup image-rgb paint_radial_rgba_source-256 879.76 0.04% -> 124.11 0.18%: 7.09x speedup image-rgb paint_radial_rgba_over-512 3574.77 0.11% -> 545.35 0.09%: 6.56x speedup image-rgba paint_radial_rgba_over-512 3573.39 0.14% -> 545.53 0.08%: 6.55x speedup image-rgba paint_radial_rgb_over-512 3575.90 0.11% -> 545.93 0.36%: 6.55x speedup image-rgb paint_radial_rgba_over-256 893.92 0.16% -> 136.47 0.20%: 6.55x speedup image-rgb paint_radial_rgb_over-512 3572.33 0.16% -> 545.44 0.10%: 6.55x speedup image-rgb paint_radial_rgb_over-256 892.61 0.20% -> 136.44 0.23%: 6.54x speedup image-rgba paint_radial_rgb_over-256 892.70 0.38% -> 136.50 0.07%: 6.54x speedup image-rgba paint_radial_rgba_over-256 892.06 0.15% -> 136.75 0.64%: 6.52x speedup xlib-rgba paint_radial_rgba_source-512 3539.40 0.20% -> 545.68 0.74%: 6.49x speedup xlib-rgba paint_radial_rgb_source-512 3537.99 0.38% -> 545.75 0.13%: 6.48x speedup xlib-rgb paint_radial_rgb_source-512 3563.72 0.26% -> 555.33 0.22%: 6.42x speedup xlib-rgb paint_radial_rgba_source-512 3559.75 0.25% -> 555.85 0.06%: 6.40x speedup xlib-rgba paint_radial_rgb_over-512 3553.68 0.18% -> 556.18 0.07%: 6.39x speedup xlib-rgb paint_radial_rgb_over-512 3572.14 0.22% -> 561.74 0.12%: 6.36x speedup xlib-rgba paint_radial_rgba_source-256 884.28 0.21% -> 139.50 0.05%: 6.34x speedup xlib-rgba paint_radial_rgb_source-256 883.12 0.23% -> 139.31 0.18%: 6.34x speedup xlib-rgb paint_radial_rgba_source-256 894.59 0.13% -> 142.94 0.28%: 6.26x speedup xlib-rgb paint_radial_rgb_source-256 894.87 0.10% -> 143.16 0.11%: 6.25x speedup xlib-rgba paint_radial_rgb_over-256 886.60 0.13% -> 142.27 0.38%: 6.23x speedup xlib-rgb paint_radial_rgb_over-256 891.36 0.71% -> 144.53 0.18%: 6.17x speedup xlib-rgba paint_radial_rgba_over-512 3653.02 0.09% -> 609.10 0.09%: 6.00x speedup xlib-rgba paint_radial_rgba_over-256 912.32 0.04% -> 155.55 0.15%: 5.87x speedup xlib-rgb paint_radial_rgba_over-512 3700.04 0.23% -> 639.65 0.06%: 5.78x speedup xlib-rgb paint_radial_rgba_over-256 930.42 0.52% -> 164.40 0.06%: 5.66x speedup image-rgba fill_radial_rgba_over-256 332.70 0.06% -> 58.81 0.25%: 5.66x speedup image-rgb fill_radial_rgba_over-256 332.55 0.12% -> 58.90 0.42%: 5.65x speedup image-rgb fill_radial_rgb_over-256 332.34 0.18% -> 58.90 0.21%: 5.64x speedup image-rgba fill_radial_rgb_over-256 331.79 0.25% -> 58.84 0.18%: 5.64x speedup xlib-rgba fill_radial_rgba_over-256 419.40 0.07% -> 78.37 0.50%: 5.35x speedup image-rgba fill_radial_rgb_source-256 337.37 0.20% -> 63.05 0.07%: 5.35x speedup image-rgba fill_radial_rgba_source-256 336.82 0.11% -> 63.08 0.27%: 5.34x speedup xlib-rgba fill_radial_rgb_over-256 419.43 0.18% -> 78.74 0.05%: 5.33x speedup image-rgba fill_radial_rgb_over-128 86.42 0.12% -> 16.33 0.14%: 5.29x speedup image-rgb fill_radial_rgba_over-128 86.70 0.66% -> 16.39 0.14%: 5.29x speedup image-rgba fill_radial_rgba_over-128 86.70 0.30% -> 16.39 0.15%: 5.29x speedup image-rgb fill_radial_rgb_over-128 86.76 0.36% -> 16.42 0.14%: 5.28x speedup image-rgb fill_radial_rgb_source-256 338.04 0.14% -> 63.99 0.17%: 5.28x speedup image-rgb fill_radial_rgba_source-256 337.77 0.13% -> 64.06 0.17%: 5.27x speedup image-rgba fill_radial_rgba_source-128 87.77 0.14% -> 17.43 1.26%: 5.04x speedup image-rgba fill_radial_rgb_source-128 87.92 0.63% -> 17.49 0.60%: 5.03x speedup xlib-rgb fill_radial_rgb_over-256 435.58 0.04% -> 87.04 0.61%: 5.00x speedup xlib-rgb fill_radial_rgba_over-256 434.57 0.12% -> 86.97 0.40%: 5.00x speedup image-rgb fill_radial_rgb_source-128 88.19 0.16% -> 17.73 0.18%: 4.97x speedup image-rgb fill_radial_rgba_source-128 88.19 0.34% -> 17.79 0.68%: 4.96x speedup xlib-rgba stroke_radial_rgba_over-256 717.68 0.24% -> 146.46 0.21%: 4.90x speedup xlib-rgba stroke_radial_rgb_over-256 717.47 0.21% -> 146.52 0.18%: 4.90x speedup xlib-rgba fill_radial_rgba_over-128 109.31 0.05% -> 22.49 0.59%: 4.86x speedup xlib-rgba fill_radial_rgb_over-128 109.31 0.06% -> 22.73 0.06%: 4.81x speedup xlib-rgb fill_radial_rgba_over-128 113.77 2.00% -> 24.08 0.09%: 4.73x speedup xlib-rgb fill_radial_rgb_over-128 113.10 0.35% -> 24.08 0.17%: 4.70x speedup xlib-rgb stroke_radial_rgba_over-256 738.71 0.09% -> 157.50 0.26%: 4.69x speedup xlib-rgb stroke_radial_rgb_over-256 739.35 0.24% -> 157.68 0.05%: 4.69x speedup image-rgba stroke_radial_rgb_over-256 426.97 0.20% -> 91.25 0.16%: 4.68x speedup image-rgba stroke_radial_rgba_over-256 426.85 0.22% -> 91.31 0.25%: 4.67x speedup xlib-rgba fill_radial_rgb_source-256 435.58 0.54% -> 93.32 0.20%: 4.67x speedup image-rgb stroke_radial_rgb_over-256 428.01 0.16% -> 91.70 0.07%: 4.67x speedup xlib-rgba fill_radial_rgba_source-256 435.24 0.12% -> 93.26 0.24%: 4.67x speedup image-rgb stroke_radial_rgba_over-256 427.15 0.09% -> 91.67 0.07%: 4.66x speedup image-rgba stroke_radial_rgb_source-256 434.02 0.17% -> 97.96 0.15%: 4.43x speedup image-rgba stroke_radial_rgba_source-256 434.36 0.11% -> 98.05 0.12%: 4.43x speedup xlib-rgba stroke_radial_rgba_source-256 749.14 0.04% -> 170.87 0.20%: 4.38x speedup xlib-rgba stroke_radial_rgb_source-256 747.80 0.10% -> 170.90 0.12%: 4.38x speedup image-rgb stroke_radial_rgb_source-256 437.16 0.02% -> 100.10 0.33%: 4.37x speedup image-rgb stroke_radial_rgba_source-256 435.85 0.36% -> 100.01 0.06%: 4.36x speedup xlib-rgba text_radial_rgba_over-64 180.85 0.26% -> 42.45 0.47%: 4.26x speedup image-rgba fill_radial_rgba_over-64 25.60 0.52% -> 6.01 0.01%: 4.26x speedup xlib-rgba text_radial_rgb_over-64 180.78 0.38% -> 42.45 0.07%: 4.26x speedup image-rgb fill_radial_rgb_over-64 25.70 0.60% -> 6.07 0.23%: 4.23x speedup xlib-rgb fill_radial_rgba_source-256 459.26 0.22% -> 108.64 0.10%: 4.23x speedup image-rgb fill_radial_rgba_over-64 25.67 0.38% -> 6.07 0.40%: 4.23x speedup xlib-rgba fill_radial_rgb_source-128 114.11 0.43% -> 27.04 0.36%: 4.22x speedup xlib-rgba fill_radial_rgba_source-128 114.05 0.23% -> 27.04 0.46%: 4.22x speedup xlib-rgb fill_radial_rgb_source-256 458.44 0.25% -> 108.80 0.06%: 4.21x speedup image-rgba fill_radial_rgb_over-64 25.45 0.11% -> 6.04 0.01%: 4.21x speedup xlib-rgba stroke_radial_rgb_over-128 194.61 0.13% -> 46.23 0.22%: 4.21x speedup xlib-rgba stroke_radial_rgba_over-128 194.79 0.34% -> 46.30 0.03%: 4.21x speedup image-rgb fill_radial_rgba_source-64 26.21 0.34% -> 6.29 1.74%: 4.17x speedup image-rgba fill_radial_rgba_source-64 26.12 0.32% -> 6.38 0.19%: 4.10x speedup xlib-rgb stroke_radial_rgba_over-128 201.32 0.05% -> 49.26 0.33%: 4.09x speedup xlib-rgb stroke_radial_rgb_over-128 201.29 0.05% -> 49.35 0.44%: 4.08x speedup image-rgba fill_radial_rgb_source-64 26.03 0.49% -> 6.41 0.35%: 4.06x speedup xlib-rgb stroke_radial_rgb_source-256 782.50 0.12% -> 194.58 0.36%: 4.02x speedup xlib-rgb stroke_radial_rgba_source-256 782.50 0.25% -> 194.70 0.09%: 4.02x speedup image-rgb fill_radial_rgb_source-64 26.21 0.37% -> 6.53 0.22%: 4.01x speedup xlib-rgb fill_radial_rgba_source-128 120.94 0.07% -> 30.15 0.74%: 4.01x speedup xlib-rgb fill_radial_rgb_source-128 120.42 0.16% -> 30.43 0.44%: 3.96x speedup image-rgb stroke_radial_rgba_over-128 117.83 0.30% -> 30.46 0.33%: 3.87x speedup image-rgba stroke_radial_rgb_over-128 117.89 0.34% -> 30.55 0.08%: 3.86x speedup image-rgb stroke_radial_rgb_over-128 117.71 0.09% -> 30.58 0.12%: 3.85x speedup xlib-rgba fill_radial_rgb_over-64 33.48 0.29% -> 8.70 1.44%: 3.85x speedup image-rgba stroke_radial_rgba_over-128 117.83 0.38% -> 30.67 0.09%: 3.84x speedup xlib-rgba fill_radial_rgba_over-64 33.45 0.35% -> 8.73 0.14%: 3.83x speedup xlib-rgba stroke_radial_rgba_source-128 203.52 0.20% -> 53.41 0.21%: 3.81x speedup xlib-rgba stroke_radial_rgb_source-128 203.40 0.21% -> 53.47 0.03%: 3.80x speedup xlib-rgb fill_radial_rgb_over-64 34.52 0.92% -> 9.25 1.41%: 3.73x speedup xlib-rgb fill_radial_rgba_over-64 34.52 0.97% -> 9.25 1.63%: 3.73x speedup xlib-rgb text_radial_rgba_over-256 1010.71 0.09% -> 271.36 0.16%: 3.72x speedup xlib-rgb text_radial_rgb_over-256 1010.28 0.13% -> 271.55 0.21%: 3.72x speedup image-rgba stroke_radial_rgb_source-128 119.84 0.12% -> 32.41 0.59%: 3.70x speedup image-rgba stroke_radial_rgba_source-128 119.84 0.38% -> 32.41 0.26%: 3.70x speedup image-rgb stroke_radial_rgb_source-128 120.27 0.41% -> 32.99 0.10%: 3.65x speedup xlib-rgba text_radial_rgba_over-256 969.39 0.14% -> 266.08 0.08%: 3.64x speedup xlib-rgb text_radial_rgb_over-128 252.62 0.44% -> 69.37 0.09%: 3.64x speedup image-rgb stroke_radial_rgba_source-128 120.24 0.06% -> 33.08 0.50%: 3.63x speedup xlib-rgba text_radial_rgb_over-256 970.61 0.06% -> 267.39 0.17%: 3.63x speedup xlib-rgb text_radial_rgba_over-128 251.65 0.37% -> 69.85 0.07%: 3.60x speedup xlib-rgb stroke_radial_rgb_source-128 213.26 0.09% -> 59.57 0.34%: 3.58x speedup xlib-rgb stroke_radial_rgba_source-128 213.20 0.13% -> 60.09 0.08%: 3.55x speedup xlib-rgba text_radial_rgb_over-128 242.86 0.22% -> 68.57 0.37%: 3.54x speedup xlib-rgba text_radial_rgba_over-128 242.43 0.18% -> 68.72 0.30%: 3.53x speedup xlib-rgba fill_radial_rgba_source-64 35.34 0.41% -> 10.41 1.36%: 3.40x speedup xlib-rgba fill_radial_rgb_source-64 35.37 0.30% -> 10.44 1.93%: 3.39x speedup xlib-rgb fill_radial_rgb_source-64 37.45 0.27% -> 11.51 1.58%: 3.25x speedup xlib-rgb fill_radial_rgba_source-64 37.17 0.94% -> 11.44 1.19%: 3.25x speedup image-rgba text_radial_rgb_over-256 406.16 0.14% -> 131.84 0.05%: 3.08x speedup image-rgba text_radial_rgba_over-256 406.56 0.20% -> 132.35 0.53%: 3.07x speedup xlib-rgba text_radial_rgb_source-256 1031.89 0.18% -> 336.12 0.34%: 3.07x speedup xlib-rgba text_radial_rgba_source-256 1029.17 0.20% -> 335.36 0.37%: 3.07x speedup image-rgba text_radial_rgba_over-128 101.56 0.22% -> 33.36 0.40%: 3.04x speedup image-rgb text_radial_rgb_over-128 101.99 0.21% -> 33.54 0.31%: 3.04x speedup image-rgb text_radial_rgb_over-256 413.94 0.04% -> 136.63 0.49%: 3.03x speedup xlib-rgb text_radial_rgb_source-256 1087.95 0.21% -> 359.89 0.60%: 3.02x speedup xlib-rgb text_radial_rgba_source-256 1086.79 0.24% -> 361.45 0.23%: 3.01x speedup image-rgb text_radial_rgba_over-128 102.05 0.07% -> 33.97 0.60%: 3.00x speedup image-rgba text_radial_rgb_over-128 101.75 0.25% -> 33.88 0.57%: 3.00x speedup image-rgb text_radial_rgba_over-256 409.21 0.18% -> 136.47 0.14%: 3.00x speedup xlib-rgba text_radial_rgb_source-128 257.11 0.27% -> 86.18 0.17%: 2.98x speedup xlib-rgb stroke_radial_rgba_over-64 62.68 0.45% -> 21.03 0.70%: 2.98x speedup xlib-rgb text_radial_rgb_source-128 270.84 0.28% -> 90.91 0.50%: 2.98x speedup xlib-rgba text_radial_rgba_source-128 256.87 0.84% -> 86.24 0.20%: 2.98x speedup xlib-rgb text_radial_rgba_source-128 272.43 0.16% -> 91.58 0.12%: 2.97x speedup xlib-rgba stroke_radial_rgba_over-64 61.16 0.08% -> 20.63 0.62%: 2.96x speedup xlib-rgb stroke_radial_rgb_over-64 62.74 0.37% -> 21.36 0.06%: 2.94x speedup xlib-rgba stroke_radial_rgb_over-64 61.10 0.09% -> 20.96 0.68%: 2.91x speedup xlib-rgb text_radial_rgb_over-64 72.94 0.82% -> 26.46 0.30%: 2.76x speedup xlib-rgb text_radial_rgba_over-64 73.18 0.65% -> 26.55 0.67%: 2.76x speedup image-rgb stroke_radial_rgb_over-64 38.85 0.16% -> 14.16 0.98%: 2.74x speedup xlib-rgba stroke_radial_rgba_source-64 64.18 0.28% -> 23.47 0.87%: 2.73x speedup xlib-rgb stroke_radial_rgba_source-64 67.26 0.20% -> 24.69 0.19%: 2.72x speedup xlib-rgba stroke_radial_rgb_source-64 64.12 0.41% -> 23.62 1.38%: 2.71x speedup image-rgba stroke_radial_rgb_over-64 38.94 0.15% -> 14.37 0.15%: 2.71x speedup image-rgba stroke_radial_rgba_over-64 39.00 0.07% -> 14.40 0.25%: 2.71x speedup image-rgb stroke_radial_rgba_over-64 38.94 0.14% -> 14.49 0.00%: 2.69x speedup xlib-rgb stroke_radial_rgb_source-64 67.08 0.70% -> 24.99 0.05%: 2.68x speedup image-rgb stroke_radial_rgba_source-64 39.92 1.11% -> 14.95 0.79%: 2.67x speedup image-rgba stroke_radial_rgba_source-64 39.70 0.20% -> 14.95 0.24%: 2.65x speedup image-rgba stroke_radial_rgb_source-64 39.77 0.65% -> 15.02 0.28%: 2.65x speedup image-rgb stroke_radial_rgb_source-64 39.83 0.29% -> 15.08 0.26%: 2.64x speedup image-rgba text_radial_rgba_source-256 477.02 0.38% -> 191.07 0.18%: 2.50x speedup image-rgba text_radial_rgb_source-256 477.78 0.41% -> 192.26 0.12%: 2.49x speedup image-rgba text_radial_rgba_source-128 118.10 0.21% -> 47.82 0.18%: 2.47x speedup image-rgba text_radial_rgb_source-128 118.50 0.58% -> 48.22 0.09%: 2.46x speedup image-rgb text_radial_rgba_source-256 479.07 0.16% -> 197.11 0.41%: 2.43x speedup image-rgb text_radial_rgb_source-256 479.58 0.39% -> 198.37 0.45%: 2.42x speedup image-rgb text_radial_rgb_source-128 119.11 0.45% -> 49.32 0.36%: 2.42x speedup image-rgb text_radial_rgba_source-128 119.54 0.19% -> 49.59 0.31%: 2.41x speedup image-rgba mosaic_tessellate_curves-800 1864.96 0.28% -> 777.13 0.61%: 2.40x speedup image-rgb mosaic_tessellate_curves-800 1856.66 0.16% -> 786.74 0.14%: 2.36x speedup xlib-rgba text_radial_rgba_source-64 79.22 0.20% -> 33.63 0.50%: 2.36x speedup xlib-rgba mosaic_tessellate_curves-800 1793.34 0.33% -> 762.54 0.57%: 2.35x speedup xlib-rgba text_radial_rgb_source-64 79.28 0.14% -> 33.72 1.46%: 2.35x speedup xlib-rgb mosaic_tessellate_curves-800 1802.03 0.31% -> 770.05 0.06%: 2.34x speedup xlib-rgb text_radial_rgb_source-64 82.34 0.83% -> 35.37 1.05%: 2.33x speedup xlib-rgb text_radial_rgba_source-64 82.00 0.55% -> 35.67 0.48%: 2.30x speedup image-rgba text_radial_rgb_over-64 30.95 0.09% -> 13.79 0.93%: 2.24x speedup image-rgba text_radial_rgba_over-64 30.98 0.15% -> 13.86 0.74%: 2.24x speedup image-rgb text_radial_rgb_over-64 32.10 0.34% -> 14.50 0.29%: 2.21x speedup image-rgb text_radial_rgba_over-64 32.07 0.80% -> 14.59 0.09%: 2.20x speedup image-rgba text_radial_rgb_source-64 36.77 0.03% -> 18.43 0.25%: 2.00x speedup image-rgb text_radial_rgba_source-64 38.09 0.32% -> 19.23 0.84%: 1.98x speedup image-rgba text_radial_rgba_source-64 36.50 0.44% -> 18.46 1.05%: 1.98x speedup image-rgb text_radial_rgb_source-64 37.96 0.24% -> 19.65 0.63%: 1.93x speedup image-rgb fill_solid_rgb_over-64 4.64 2.56% -> 2.53 4.36%: 1.83x speedup image-rgba fill_solid_rgb_over-64 4.58 2.86% -> 2.50 4.26%: 1.83x speedup xlib-rgba fill_solid_rgba_over-256 27.16 1.28% -> 14.95 0.30%: 1.82x speedup image-rgb fill_solid_rgba_over-64 5.19 0.99% -> 2.87 3.98%: 1.81x speedup xlib-rgba fill_solid_rgba_over-128 10.56 1.65% -> 5.95 1.92%: 1.77x speedup xlib-rgba fill_solid_rgba_over-64 7.20 1.67% -> 4.06 4.11%: 1.77x speedup xlib-rgb fill_solid_rgb_over-64 6.87 0.34% -> 3.88 3.62%: 1.77x speedup xlib-rgb fill_solid_rgb_over-256 17.70 1.61% -> 10.04 1.84%: 1.76x speedup image-rgb fill_solid_rgb_over-128 5.80 0.24% -> 3.30 3.50%: 1.76x speedup xlib-rgba fill_solid_rgb_over-64 6.53 0.17% -> 3.72 4.08%: 1.75x speedup image-rgb fill_similar_rgb_over-64 5.40 0.46% -> 3.08 3.72%: 1.75x speedup image-rgba fill_similar_rgb_over-64 5.31 0.23% -> 3.05 3.63%: 1.74x speedup image-rgb fill_image_rgba_over-64 5.34 0.41% -> 3.08 3.66%: 1.73x speedup image-rgba fill_solid_rgba_over-64 4.88 2.31% -> 2.84 0.43%: 1.72x speedup xlib-rgba fill_solid_rgb_over-128 7.81 0.55% -> 4.58 2.69%: 1.71x speedup xlib-rgba fill_solid_rgb_over-256 15.87 1.22% -> 9.31 2.61%: 1.70x speedup xlib-rgb fill_solid_rgba_over-256 32.62 0.67% -> 19.26 1.01%: 1.69x speedup xlib-rgba fill_similar_rgba_over-64 7.08 2.02% -> 4.18 2.81%: 1.69x speedup xlib-rgba fill_similar_rgb_over-64 7.11 1.56% -> 4.21 3.69%: 1.69x speedup image-rgba fill_image_rgb_over-64 5.10 1.93% -> 3.02 3.91%: 1.69x speedup xlib-rgb fill_similar_rgba_over-64 8.03 2.62% -> 4.76 2.62%: 1.69x speedup image-rgb fill_solid_rgba_source-64 5.89 0.01% -> 3.51 3.42%: 1.68x speedup image-rgba fill_image_rgba_over-64 5.07 2.46% -> 3.02 3.73%: 1.68x speedup image-rgba fill_similar_rgba_over-64 5.07 2.26% -> 3.02 3.78%: 1.68x speedup xlib-rgb fill_similar_rgb_over-64 8.18 1.47% -> 4.88 2.66%: 1.68x speedup xlib-rgb fill_solid_rgb_over-128 8.48 1.53% -> 5.07 1.06%: 1.68x speedup image-rgb fill_similar_rgba_over-64 5.10 2.30% -> 3.05 3.53%: 1.67x speedup image-rgb fill_image_rgba_source-64 5.86 0.26% -> 3.51 3.43%: 1.67x speedup image-rgba fill_similar_rgb_source-64 5.77 0.26% -> 3.48 2.75%: 1.66x speedup xlib-rgb fill_solid_rgba_over-64 7.72 2.59% -> 4.67 0.89%: 1.65x speedup image-rgba fill_image_rgb_source-64 5.74 0.25% -> 3.48 3.30%: 1.65x speedup xlib-rgb fill_solid_rgba_over-128 12.02 1.66% -> 7.29 0.34%: 1.65x speedup image-rgb fill_image_rgb_source-64 5.86 0.24% -> 3.57 3.18%: 1.64x speedup image-rgb fill_image_rgb_over-64 5.10 2.39% -> 3.11 3.77%: 1.64x speedup xlib-rgba mosaic_fill_curves-800 4374.30 0.12% -> 2673.31 0.12%: 1.64x speedup xlib-rgba paint_similar_rgba_over-512 87.68 0.24% -> 53.62 0.06%: 1.64x speedup xlib-rgb mosaic_fill_curves-800 4386.50 0.19% -> 2685.00 0.08%: 1.63x speedup image-rgba fill_solid_rgb_source-64 5.49 2.14% -> 3.39 3.65%: 1.62x speedup image-rgba fill_solid_rgba_source-64 5.49 1.45% -> 3.39 3.46%: 1.62x speedup xlib-rgba paint_similar_rgba_over-256 22.28 0.79% -> 13.76 0.59%: 1.62x speedup image-rgba fill_linear_rgb_over-64 6.01 0.01% -> 3.72 3.08%: 1.61x speedup image-rgb fill_solid_rgb_source-64 5.62 0.37% -> 3.48 3.41%: 1.61x speedup image-rgba fill_solid_rgb_over-128 5.74 0.40% -> 3.57 0.41%: 1.61x speedup xlib-rgba fill_image_rgba_over-64 7.75 0.47% -> 4.85 3.27%: 1.60x speedup image-rgba fill_linear_rgba_over-64 6.04 0.24% -> 3.78 2.88%: 1.60x speedup image-rgb fill_similar_rgb_source-64 5.65 2.23% -> 3.54 3.25%: 1.59x speedup image-rgba fill_image_rgba_source-64 5.49 2.03% -> 3.45 3.49%: 1.59x speedup image-rgba fill_similar_rgba_source-64 5.49 1.94% -> 3.45 3.41%: 1.59x speedup image-rgb fill_linear_rgba_over-64 6.07 0.22% -> 3.81 2.64%: 1.59x speedup image-rgb fill_solid_rgb_over-256 12.82 0.88% -> 8.06 0.01%: 1.59x speedup image-rgba fill_solid_rgb_over-256 12.82 0.85% -> 8.06 0.31%: 1.59x speedup xlib-rgb fill_image_rgba_over-64 8.97 0.34% -> 5.65 0.64%: 1.59x speedup image-rgb fill_similar_rgba_source-64 5.55 2.00% -> 3.51 3.31%: 1.58x speedup image-rgb fill_linear_rgb_over-64 5.83 0.55% -> 3.75 3.14%: 1.55x speedup xlib-rgba stroke_solid_rgba_over-256 55.97 0.15% -> 36.04 1.33%: 1.55x speedup image-rgba fill_linear_rgb_source-64 6.44 0.22% -> 4.15 2.98%: 1.55x speedup image-rgb fill_linear_rgb_source-64 6.56 0.31% -> 4.24 2.63%: 1.55x speedup image-rgba mosaic_fill_curves-800 3320.37 0.18% -> 2148.16 0.17%: 1.55x speedup image-rgb fill_linear_rgba_source-64 6.59 0.34% -> 4.30 2.51%: 1.53x speedup xlib-rgb paint_similar_rgba_over-256 31.34 0.31% -> 20.48 0.76%: 1.53x speedup xlib-rgb paint_similar_rgba_over-512 115.60 0.12% -> 75.53 0.20%: 1.53x speedup xlib-rgba pattern_create_radial-16 60.30 0.14% -> 39.43 0.15%: 1.53x speedup image-rgb fill_solid_rgba_over-128 7.23 0.20% -> 4.73 2.42%: 1.53x speedup xlib-rgba fill_image_rgb_over-64 7.78 2.72% -> 5.10 0.61%: 1.53x speedup image-rgb mosaic_fill_curves-800 3318.51 0.22% -> 2178.83 0.29%: 1.52x speedup image-rgba fill_solid_rgba_over-128 7.17 0.21% -> 4.73 2.31%: 1.52x speedup xlib-rgb fill_image_rgb_over-64 8.67 2.04% -> 5.74 0.61%: 1.51x speedup xlib-rgb stroke_solid_rgba_over-256 62.07 0.68% -> 41.11 0.29%: 1.51x speedup xlib-rgba fill_similar_rgba_over-128 10.56 1.26% -> 7.02 0.49%: 1.50x speedup image-rgba fill_linear_rgba_source-64 6.26 1.86% -> 4.18 2.85%: 1.50x speedup xlib-rgba fill_similar_rgb_over-128 10.71 1.21% -> 7.17 0.19%: 1.49x speedup xlib-rgba fill_linear_rgb_over-64 8.73 0.22% -> 5.86 1.97%: 1.49x speedup xlib-rgba fill_similar_rgba_over-256 28.23 0.00% -> 18.98 0.94%: 1.49x speedup image-rgb pattern_create_radial-16 57.28 0.49% -> 38.54 0.24%: 1.49x speedup image-rgba world_map-800 5291.72 0.06% -> 3565.46 0.18%: 1.48x speedup xlib-rgb world_map-800 7472.72 0.03% -> 5036.71 0.10%: 1.48x speedup xlib-rgb fill_similar_rgba_over-128 13.18 1.59% -> 8.91 1.44%: 1.48x speedup image-rgb world_map-800 5315.40 0.09% -> 3597.41 0.17%: 1.48x speedup image-rgba mosaic_tessellate_lines-800 242.00 0.22% -> 164.09 0.60%: 1.47x speedup xlib-rgba world_map-800 7332.76 0.08% -> 4981.66 0.06%: 1.47x speedup xlib-rgba stroke_solid_rgba_over-128 26.70 0.20% -> 18.16 0.74%: 1.47x speedup xlib-rgba fill_similar_rgb_over-256 28.78 1.02% -> 19.59 0.37%: 1.47x speedup xlib-rgb fill_similar_rgb_source-64 10.71 0.92% -> 7.29 0.31%: 1.47x speedup xlib-rgb stroke_solid_rgb_over-256 44.25 0.96% -> 30.15 0.08%: 1.47x speedup xlib-rgb fill_similar_rgba_source-64 10.56 1.56% -> 7.20 0.54%: 1.47x speedup xlib-rgb fill_similar_rgb_over-128 13.86 0.33% -> 9.46 1.09%: 1.46x speedup xlib-rgb fill_solid_rgba_source-64 10.71 0.99% -> 7.33 0.60%: 1.46x speedup xlib-rgb fill_linear_rgb_over-64 9.70 1.61% -> 6.65 0.10%: 1.46x speedup xlib-rgba fill_solid_rgba_source-64 9.15 1.78% -> 6.29 0.46%: 1.46x speedup xlib-rgb fill_linear_rgba_over-64 9.67 2.09% -> 6.65 0.10%: 1.45x speedup xlib-rgb stroke_solid_rgba_over-128 28.32 0.64% -> 19.50 1.11%: 1.45x speedup xlib-rgb fill_solid_rgb_source-64 10.68 1.63% -> 7.36 0.40%: 1.45x speedup xlib-rgba fill_similar_rgba_source-64 8.88 0.26% -> 6.13 0.79%: 1.45x speedup xlib-rgb fill_image_rgba_over-128 15.20 1.18% -> 10.50 1.04%: 1.45x speedup xlib-rgba fill_solid_rgb_source-64 9.09 2.29% -> 6.29 1.41%: 1.45x speedup xlib-rgb fill_image_rgb_over-128 15.29 0.92% -> 10.59 1.34%: 1.44x speedup xlib-rgba fill_similar_rgb_source-64 8.94 0.17% -> 6.19 0.69%: 1.44x speedup xlib-rgba mosaic_fill_lines-800 2065.64 0.27% -> 1433.53 0.03%: 1.44x speedup xlib-rgba fill_linear_rgba_over-64 8.73 0.26% -> 6.07 0.27%: 1.44x speedup image-rgba pattern_create_radial-16 53.59 0.92% -> 37.38 0.18%: 1.43x speedup xlib-rgb fill_image_rgba_source-64 11.20 2.56% -> 7.84 0.61%: 1.43x speedup xlib-rgb mosaic_fill_lines-800 2034.36 0.28% -> 1431.18 0.17%: 1.42x speedup xlib-rgb fill_image_rgb_source-64 11.26 2.47% -> 7.93 2.27%: 1.42x speedup image-rgba fill_similar_rgb_over-128 7.90 0.26% -> 5.58 0.40%: 1.42x speedup xlib-rgb fill_linear_rgba_source-64 12.51 2.01% -> 8.85 0.26%: 1.41x speedup xlib-rgb fill_linear_rgba_over-128 18.83 0.11% -> 13.34 0.98%: 1.41x speedup image-rgb mosaic_tessellate_lines-800 241.09 0.30% -> 170.90 0.30%: 1.41x speedup xlib-rgba fill_image_rgba_source-64 9.58 1.35% -> 6.80 0.61%: 1.41x speedup xlib-rgba fill_image_rgb_source-64 9.58 1.60% -> 6.81 0.54%: 1.41x speedup xlib-rgba fill_image_rgba_over-128 12.45 0.65% -> 8.85 0.51%: 1.41x speedup xlib-rgb stroke_solid_rgba_over-64 18.71 1.45% -> 13.34 1.04%: 1.40x speedup xlib-rgb stroke_solid_rgb_over-128 23.83 1.16% -> 17.03 0.89%: 1.40x speedup xlib-rgb fill_similar_rgba_over-256 36.99 0.67% -> 26.43 0.09%: 1.40x speedup xlib-rgba stroke_solid_rgb_over-256 42.09 0.64% -> 30.09 0.12%: 1.40x speedup xlib-rgba paint_image_rgba_over-512 124.14 0.37% -> 88.90 0.12%: 1.40x speedup xlib-rgba stroke_solid_rgba_over-64 18.19 0.56% -> 13.03 2.13%: 1.40x speedup xlib-rgb paint_image_rgba_over-512 153.53 0.30% -> 110.14 0.07%: 1.39x speedup xlib-rgba stroke_solid_rgb_over-128 23.16 0.61% -> 16.66 2.26%: 1.39x speedup xlib-rgba fill_image_rgb_over-128 12.51 0.35% -> 9.03 2.20%: 1.39x speedup image-rgba fill_solid_rgba_over-256 18.46 0.55% -> 13.34 1.75%: 1.38x speedup xlib-rgb fill_similar_rgb_over-256 39.73 0.60% -> 28.72 0.25%: 1.38x speedup image-rgb fill_image_rgba_over-128 7.93 0.00% -> 5.74 0.21%: 1.38x speedup xlib-rgb stroke_similar_rgb_over-64 20.32 1.04% -> 14.71 0.35%: 1.38x speedup xlib-rgba stroke_similar_rgba_over-64 18.68 0.07% -> 13.52 1.76%: 1.38x speedup xlib-rgb fill_linear_rgb_over-128 18.49 1.78% -> 13.40 0.94%: 1.38x speedup image-rgb fill_similar_rgb_over-128 8.09 0.01% -> 5.86 0.26%: 1.38x speedup xlib-rgb stroke_similar_rgba_over-64 19.90 2.55% -> 14.44 0.66%: 1.38x speedup xlib-rgb fill_linear_rgb_source-64 12.27 0.89% -> 8.91 1.42%: 1.38x speedup xlib-rgb stroke_image_rgb_over-64 20.88 1.96% -> 15.17 0.22%: 1.38x speedup image-rgb fill_similar_rgba_over-128 7.93 0.37% -> 5.77 0.01%: 1.38x speedup xlib-rgba stroke_similar_rgba_over-128 28.11 0.22% -> 20.45 1.04%: 1.37x speedup image-rgba fill_solid_rgba_source-128 8.85 0.19% -> 6.44 1.64%: 1.37x speedup xlib-rgb mosaic_tessellate_lines-800 222.87 0.27% -> 162.29 0.27%: 1.37x speedup xlib-rgb stroke_image_rgba_over-64 20.93 1.14% -> 15.26 0.24%: 1.37x speedup image-rgb fill_solid_rgba_over-256 18.59 0.52% -> 13.55 0.16%: 1.37x speedup image-rgb fill_image_rgb_over-128 8.03 0.36% -> 5.86 0.23%: 1.37x speedup image-rgba fill_similar_rgba_over-128 7.81 0.01% -> 5.71 0.01%: 1.37x speedup xlib-rgba fill_similar_rgb_source-128 15.53 0.35% -> 11.35 2.33%: 1.37x speedup xlib-rgba mosaic_tessellate_lines-800 217.35 0.14% -> 159.39 0.18%: 1.36x speedup xlib-rgb paint_image_rgba_over-256 42.36 0.29% -> 31.07 0.76%: 1.36x speedup xlib-rgba fill_solid_rgba_source-128 15.47 0.19% -> 11.35 1.33%: 1.36x speedup image-rgba fill_image_rgba_over-128 7.81 0.01% -> 5.74 0.21%: 1.36x speedup xlib-rgba fill_similar_rgba_source-128 15.32 0.19% -> 11.26 1.48%: 1.36x speedup xlib-rgb stroke_solid_rgb_over-64 17.76 1.16% -> 13.06 0.84%: 1.36x speedup xlib-rgba fill_image_rgba_over-256 33.78 0.55% -> 24.84 1.38%: 1.36x speedup xlib-rgba stroke_similar_rgb_over-64 18.55 0.98% -> 13.67 1.41%: 1.36x speedup xlib-rgba fill_linear_rgb_source-64 10.56 0.33% -> 7.78 0.67%: 1.36x speedup xlib-rgb stroke_image_rgb_source-64 25.45 1.05% -> 18.77 1.00%: 1.36x speedup xlib-rgba stroke_image_rgb_over-64 19.53 0.13% -> 14.40 1.27%: 1.36x speedup xlib-rgba fill_linear_rgba_source-64 10.59 1.65% -> 7.81 0.40%: 1.36x speedup xlib-rgba fill_image_rgb_over-256 34.33 0.39% -> 25.33 0.70%: 1.36x speedup xlib-rgba paint_image_rgba_over-256 33.66 0.52% -> 24.84 0.17%: 1.36x speedup xlib-rgba stroke_similar_rgb_over-256 63.87 0.03% -> 47.15 0.11%: 1.35x speedup image-rgba fill_image_rgb_over-128 7.93 0.18% -> 5.86 0.41%: 1.35x speedup xlib-rgba fill_solid_rgb_source-128 15.41 0.81% -> 11.38 0.97%: 1.35x speedup xlib-rgba stroke_similar_rgb_over-128 28.41 0.00% -> 21.00 0.74%: 1.35x speedup xlib-rgb stroke_image_rgba_source-64 25.27 0.75% -> 18.71 0.67%: 1.35x speedup xlib-rgb stroke_linear_rgb_over-64 22.70 0.61% -> 16.82 0.72%: 1.35x speedup xlib-rgb fill_image_rgba_over-256 44.25 0.20% -> 32.81 0.22%: 1.35x speedup xlib-rgba stroke_image_rgba_over-64 19.41 1.12% -> 14.40 1.41%: 1.35x speedup xlib-rgba stroke_similar_rgba_over-256 62.32 0.47% -> 46.33 0.14%: 1.35x speedup xlib-rgba stroke_image_rgb_over-128 31.10 0.21% -> 23.13 0.13%: 1.34x speedup xlib-rgba stroke_solid_rgb_over-64 17.33 1.33% -> 12.94 2.18%: 1.34x speedup xlib-rgb stroke_linear_rgba_over-64 22.52 1.06% -> 16.82 1.04%: 1.34x speedup xlib-rgb fill_image_rgb_over-256 44.56 0.61% -> 33.39 0.50%: 1.33x speedup xlib-rgba fill_linear_rgba_over-128 15.72 2.04% -> 11.78 1.69%: 1.33x speedup xlib-rgba fill_linear_rgb_over-128 15.75 0.57% -> 11.81 1.47%: 1.33x speedup xlib-rgb stroke_similar_rgba_over-128 31.43 0.68% -> 23.59 0.13%: 1.33x speedup xlib-rgb stroke_similar_rgb_source-64 23.84 1.16% -> 17.91 0.68%: 1.33x speedup xlib-rgb stroke_similar_rgb_over-128 32.50 0.37% -> 24.44 0.28%: 1.33x speedup xlib-rgb stroke_similar_rgba_over-256 76.90 0.12% -> 57.89 0.24%: 1.33x speedup xlib-rgb stroke_image_rgba_over-128 34.09 0.75% -> 25.66 0.78%: 1.33x speedup xlib-rgb fill_similar_rgb_source-128 20.72 1.53% -> 15.66 0.20%: 1.32x speedup image-rgb fill_solid_rgba_source-128 9.25 0.75% -> 6.99 0.01%: 1.32x speedup image-rgb fill_solid_rgb_source-128 9.12 1.32% -> 6.90 0.19%: 1.32x speedup image-rgba fill_solid_rgb_source-128 8.91 0.34% -> 6.74 0.34%: 1.32x speedup xlib-rgb fill_linear_rgb_source-128 25.97 0.19% -> 19.65 0.82%: 1.32x speedup xlib-rgb stroke_similar_rgba_source-64 23.41 1.55% -> 17.73 0.64%: 1.32x speedup xlib-rgb fill_solid_rgba_source-128 20.02 1.17% -> 15.17 0.60%: 1.32x speedup xlib-rgb stroke_similar_rgb_over-256 81.08 0.22% -> 61.46 0.18%: 1.32x speedup image-rgb fill_similar_rgba_source-128 9.34 1.17% -> 7.08 0.29%: 1.32x speedup xlib-rgb fill_solid_rgb_source-128 20.08 0.84% -> 15.23 0.19%: 1.32x speedup xlib-rgb stroke_solid_rgb_source-64 23.38 1.30% -> 17.73 0.83%: 1.32x speedup xlib-rgb fill_linear_rgba_source-128 25.82 0.61% -> 19.62 0.75%: 1.32x speedup xlib-rgb stroke_solid_rgba_source-64 23.34 0.51% -> 17.76 1.19%: 1.31x speedup xlib-rgba stroke_solid_rgb_source-64 21.33 0.41% -> 16.24 0.09%: 1.31x speedup image-rgb fill_similar_rgb_source-128 9.46 1.07% -> 7.20 0.21%: 1.31x speedup image-rgb fill_image_rgba_source-128 9.34 0.55% -> 7.11 0.19%: 1.31x speedup image-rgba fill_similar_rgba_source-128 8.97 0.43% -> 6.83 0.12%: 1.31x speedup xlib-rgb stroke_linear_rgb_source-64 26.79 0.40% -> 20.42 0.53%: 1.31x speedup xlib-rgba stroke_similar_rgb_source-64 21.33 1.23% -> 16.27 1.22%: 1.31x speedup image-rgba fill_similar_rgb_source-128 9.12 0.16% -> 6.96 0.44%: 1.31x speedup image-rgba fill_image_rgba_source-128 9.00 0.17% -> 6.87 0.21%: 1.31x speedup xlib-rgba long-lines-cropped-100 179.60 0.34% -> 136.99 0.13%: 1.31x speedup xlib-rgb stroke_linear_rgba_source-64 26.70 1.16% -> 20.39 0.42%: 1.31x speedup xlib-rgba fill_solid_rgb_source-256 43.61 0.15% -> 33.30 0.69%: 1.31x speedup xlib-rgba stroke_linear_rgba_over-64 21.42 0.10% -> 16.36 1.20%: 1.31x speedup image-rgb fill_image_rgb_source-128 9.43 1.39% -> 7.20 0.21%: 1.31x speedup xlib-rgba stroke_image_rgba_over-128 30.27 0.67% -> 23.16 0.24%: 1.31x speedup xlib-rgba stroke_image_rgba_over-256 73.00 0.15% -> 55.88 0.73%: 1.31x speedup xlib-rgba stroke_solid_rgba_source-64 21.09 1.02% -> 16.14 0.35%: 1.31x speedup xlib-rgb stroke_image_rgb_over-128 34.12 0.77% -> 26.12 0.55%: 1.31x speedup image-rgba fill_image_rgb_source-128 9.12 0.27% -> 6.99 0.19%: 1.31x speedup xlib-rgb fill_image_rgba_source-128 21.91 1.14% -> 16.78 0.68%: 1.31x speedup xlib-rgb long-lines-uncropped-100 4712.34 0.17% -> 3610.29 0.12%: 1.31x speedup xlib-rgba stroke_image_rgb_over-256 74.25 0.22% -> 56.88 0.88%: 1.31x speedup xlib-rgba long-lines-uncropped-100 4705.05 0.14% -> 3604.95 0.22%: 1.31x speedup xlib-rgb long-lines-cropped-100 186.31 0.27% -> 142.94 0.06%: 1.30x speedup xlib-rgba stroke_similar_rgba_source-64 21.18 0.63% -> 16.27 1.14%: 1.30x speedup xlib-rgb fill_image_rgb_source-128 22.00 1.24% -> 16.91 1.41%: 1.30x speedup xlib-rgba stroke_image_rgba_source-64 22.55 0.76% -> 17.33 0.24%: 1.30x speedup xlib-rgb paint_linear_rgba_over-512 338.47 0.63% -> 260.47 0.30%: 1.30x speedup xlib-rgba fill_similar_rgba_source-256 43.49 0.21% -> 33.51 0.31%: 1.30x speedup xlib-rgba fill_solid_rgba_source-256 43.40 0.16% -> 33.45 0.55%: 1.30x speedup xlib-rgb fill_similar_rgba_source-128 19.68 2.54% -> 15.20 0.09%: 1.30x speedup image-rgba stroke_solid_rgb_over-64 12.72 0.24% -> 9.83 1.17%: 1.30x speedup xlib-rgb stroke_image_rgb_over-256 88.32 0.25% -> 68.24 0.04%: 1.29x speedup xlib-rgb stroke_image_rgba_over-256 87.04 0.15% -> 67.26 0.04%: 1.29x speedup xlib-rgba stroke_image_rgb_source-64 22.46 0.63% -> 17.39 0.56%: 1.29x speedup xlib-rgba fill_image_rgba_source-128 17.33 0.67% -> 13.43 0.34%: 1.29x speedup image-rgb stroke_solid_rgba_over-64 13.28 1.50% -> 10.28 1.10%: 1.29x speedup xlib-rgba fill_similar_rgb_source-256 44.07 1.08% -> 34.15 0.60%: 1.29x speedup image-rgba stroke_solid_rgba_over-64 13.15 0.29% -> 10.19 1.12%: 1.29x speedup xlib-rgba stroke_solid_rgba_source-128 35.43 0.48% -> 27.46 0.83%: 1.29x speedup xlib-rgb stroke_linear_rgba_over-128 39.37 0.84% -> 30.52 0.65%: 1.29x speedup xlib-rgba paint_linear_rgba_over-512 291.57 1.20% -> 226.68 0.06%: 1.29x speedup image-rgb stroke_solid_rgb_over-64 12.70 1.04% -> 9.89 0.95%: 1.28x speedup image-rgb fill_similar_rgba_over-256 21.70 0.00% -> 16.91 0.46%: 1.28x speedup xlib-rgba fill_image_rgb_source-128 17.43 0.71% -> 13.58 1.07%: 1.28x speedup xlib-rgba stroke_linear_rgb_over-128 35.89 0.04% -> 27.98 0.33%: 1.28x speedup xlib-rgba stroke_similar_rgb_source-128 35.52 0.69% -> 27.71 0.58%: 1.28x speedup xlib-rgb stroke_linear_rgb_over-128 39.43 0.58% -> 30.76 0.65%: 1.28x speedup image-rgb fill_image_rgba_over-256 21.70 0.51% -> 16.94 0.13%: 1.28x speedup xlib-rgba stroke_linear_rgb_over-64 21.03 1.01% -> 16.42 1.16%: 1.28x speedup image-rgba fill_similar_rgba_over-256 21.64 0.41% -> 16.91 0.11%: 1.28x speedup xlib-rgba paint_linear_rgba_over-256 76.84 0.41% -> 60.09 0.22%: 1.28x speedup xlib-rgb stroke_solid_rgba_source-128 43.12 0.21% -> 33.72 0.40%: 1.28x speedup image-rgba fill_image_rgba_over-256 21.64 0.07% -> 16.94 0.60%: 1.28x speedup xlib-rgb stroke_similar_rgba_source-128 42.76 0.53% -> 33.48 0.65%: 1.28x speedup xlib-rgb fill_similar_rgb_source-256 64.15 0.27% -> 50.26 0.43%: 1.28x speedup xlib-rgb fill_solid_rgba_source-256 61.19 0.91% -> 47.94 0.05%: 1.28x speedup image-rgba stroke_image_rgb_over-64 13.70 0.14% -> 10.74 1.11%: 1.28x speedup xlib-rgba stroke_solid_rgb_source-256 88.32 0.09% -> 69.25 0.15%: 1.28x speedup xlib-rgb paint_linear_rgba_over-256 90.42 0.23% -> 70.92 0.12%: 1.27x speedup xlib-rgb stroke_solid_rgb_source-128 43.03 0.53% -> 33.75 1.21%: 1.27x speedup image-rgb fill_similar_rgb_over-256 22.25 0.83% -> 17.46 0.19%: 1.27x speedup xlib-rgb stroke_similar_rgb_source-128 43.79 0.63% -> 34.36 0.44%: 1.27x speedup xlib-rgba stroke_solid_rgba_source-256 88.35 0.09% -> 69.34 0.08%: 1.27x speedup xlib-rgba stroke_image_rgb_source-128 38.51 0.23% -> 30.24 0.64%: 1.27x speedup xlib-rgba stroke_solid_rgb_source-128 35.34 0.85% -> 27.77 0.27%: 1.27x speedup xlib-rgb text_solid_rgba_over-128 36.71 1.00% -> 28.87 0.29%: 1.27x speedup xlib-rgb fill_solid_rgb_source-256 60.97 0.45% -> 47.97 0.09%: 1.27x speedup image-rgb fill_image_rgb_over-256 22.18 0.10% -> 17.46 1.53%: 1.27x speedup image-rgb fill_linear_rgb_over-128 10.47 1.06% -> 8.24 0.28%: 1.27x speedup image-rgb stroke_solid_rgb_source-64 14.37 0.22% -> 11.32 1.15%: 1.27x speedup image-rgba stroke_similar_rgb_over-64 13.86 0.23% -> 10.93 1.67%: 1.27x speedup xlib-rgb fill_linear_rgba_over-256 55.88 0.63% -> 44.07 0.45%: 1.27x speedup xlib-rgb fill_similar_rgba_source-256 61.13 0.56% -> 48.22 0.28%: 1.27x speedup xlib-rgba stroke_similar_rgb_source-256 89.45 0.11% -> 70.59 0.25%: 1.27x speedup image-rgb fill_linear_rgba_over-128 10.44 1.40% -> 8.24 0.18%: 1.27x speedup xlib-rgba stroke_image_rgba_source-128 38.05 0.79% -> 30.06 0.67%: 1.27x speedup xlib-rgba stroke_linear_rgba_source-64 24.05 0.66% -> 19.01 0.78%: 1.26x speedup image-rgba fill_linear_rgba_over-128 10.38 1.64% -> 8.21 0.18%: 1.26x speedup image-rgb stroke_image_rgb_over-64 13.73 0.26% -> 10.87 0.84%: 1.26x speedup image-rgba fill_similar_rgb_over-256 22.09 0.10% -> 17.49 0.95%: 1.26x speedup image-rgba stroke_similar_rgba_over-64 13.61 0.09% -> 10.77 0.93%: 1.26x speedup image-rgba stroke_solid_rgb_over-256 31.65 0.14% -> 25.05 0.11%: 1.26x speedup xlib-rgba stroke_similar_rgba_source-128 35.19 0.94% -> 27.86 0.30%: 1.26x speedup xlib-rgba stroke_similar_rgba_source-256 88.29 0.14% -> 69.95 0.24%: 1.26x speedup image-rgb stroke_image_rgba_over-64 13.82 0.11% -> 10.96 1.07%: 1.26x speedup xlib-rgb fill_linear_rgb_over-256 55.91 0.41% -> 44.31 0.74%: 1.26x speedup image-rgb stroke_solid_rgb_over-256 31.95 0.17% -> 25.33 0.68%: 1.26x speedup image-rgba fill_linear_rgb_over-128 10.31 1.11% -> 8.18 0.18%: 1.26x speedup image-rgba stroke_solid_rgb_source-64 14.19 0.15% -> 11.26 0.95%: 1.26x speedup xlib-rgb stroke_linear_rgb_source-128 51.51 0.44% -> 40.89 0.70%: 1.26x speedup xlib-rgba paint_solid_rgba_over-512 74.68 0.33% -> 59.30 0.36%: 1.26x speedup image-rgba stroke_image_rgba_over-64 13.64 0.16% -> 10.83 1.20%: 1.26x speedup xlib-rgba fill_linear_rgb_source-128 20.63 1.02% -> 16.39 0.15%: 1.26x speedup xlib-rgba fill_linear_rgba_source-128 20.66 0.51% -> 16.42 0.08%: 1.26x speedup xlib-rgb fill_image_rgba_source-256 68.79 0.06% -> 54.69 0.31%: 1.26x speedup xlib-rgba stroke_linear_rgba_over-128 35.28 0.89% -> 28.08 0.71%: 1.26x speedup image-rgba stroke_image_rgba_source-64 14.28 0.10% -> 11.38 1.09%: 1.25x speedup image-rgba stroke_linear_rgb_over-64 14.62 0.14% -> 11.66 0.98%: 1.25x speedup xlib-rgb text_solid_rgb_over-256 138.64 0.59% -> 110.60 0.27%: 1.25x speedup xlib-rgba fill_image_rgba_source-256 49.50 0.22% -> 39.49 0.42%: 1.25x speedup image-rgba stroke_image_rgb_source-64 14.19 0.65% -> 11.32 1.28%: 1.25x speedup image-rgba fill_solid_rgba_source-256 25.15 0.06% -> 20.08 0.53%: 1.25x speedup image-rgba stroke_linear_rgba_over-64 14.56 0.14% -> 11.63 1.05%: 1.25x speedup xlib-rgb stroke_linear_rgba_source-128 51.12 0.22% -> 40.83 0.65%: 1.25x speedup xlib-rgba stroke_linear_rgb_source-64 24.14 0.65% -> 19.29 0.14%: 1.25x speedup xlib-rgb stroke_image_rgba_source-128 45.32 1.00% -> 36.22 0.60%: 1.25x speedup xlib-rgba stroke_linear_rgba_source-128 43.58 1.36% -> 34.85 0.75%: 1.25x speedup image-rgba fill_solid_rgb_source-256 25.18 0.10% -> 20.14 0.58%: 1.25x speedup image-rgb stroke_solid_rgba_source-64 14.19 1.68% -> 11.38 1.06%: 1.25x speedup xlib-rgba paint_solid_rgba_over-256 19.44 0.65% -> 15.59 0.09%: 1.25x speedup xlib-rgba fill_linear_rgb_over-256 45.38 0.12% -> 36.41 0.25%: 1.25x speedup image-rgba fill_linear_rgba_source-128 11.60 0.87% -> 9.31 1.15%: 1.25x speedup image-rgb box-outline-stroke-100 0.15 0.31% -> 0.12 0.16%: 1.25x speedup image-rgba stroke_linear_rgba_source-64 15.20 0.21% -> 12.21 0.91%: 1.24x speedup xlib-rgba fill_image_rgb_source-256 49.96 0.52% -> 40.13 0.41%: 1.24x speedup image-rgba stroke_solid_rgba_source-64 13.98 0.63% -> 11.23 1.12%: 1.24x speedup image-rgb fill_solid_rgba_source-256 26.18 0.49% -> 21.06 0.15%: 1.24x speedup image-rgb stroke_similar_rgba_source-64 14.34 0.48% -> 11.54 1.39%: 1.24x speedup xlib-rgb stroke_solid_rgba_source-256 115.97 0.06% -> 93.29 0.12%: 1.24x speedup image-rgba fill_linear_rgb_source-128 11.57 0.81% -> 9.31 1.21%: 1.24x speedup image-rgba fill_image_rgb_over-256 21.94 0.44% -> 17.67 0.08%: 1.24x speedup xlib-rgba fill_linear_rgba_over-256 45.14 0.43% -> 36.35 0.47%: 1.24x speedup image-rgba stroke_linear_rgb_source-64 15.23 0.26% -> 12.27 1.01%: 1.24x speedup image-rgb stroke_similar_rgb_source-64 14.62 0.22% -> 11.78 0.99%: 1.24x speedup xlib-rgba text_similar_rgb_over-64 11.66 1.48% -> 9.40 0.97%: 1.24x speedup image-rgba stroke_similar_rgb_source-64 14.34 0.71% -> 11.57 1.08%: 1.24x speedup image-rgb text_solid_rgb_over-64 13.43 0.99% -> 10.83 0.38%: 1.24x speedup image-rgba stroke_similar_rgba_source-64 14.07 0.77% -> 11.35 1.03%: 1.24x speedup xlib-rgb stroke_image_rgb_source-128 45.87 0.45% -> 37.02 0.50%: 1.24x speedup xlib-rgba subimage_copy-64 1.59 0.02% -> 1.28 1.31%: 1.24x speedup xlib-rgb stroke_similar_rgba_source-256 115.97 0.14% -> 93.72 0.02%: 1.24x speedup xlib-rgba stroke_linear_rgb_source-128 43.34 0.54% -> 35.03 0.79%: 1.24x speedup image-rgba fill_image_rgba_source-256 25.82 0.65% -> 20.87 0.61%: 1.24x speedup xlib-rgb stroke_linear_rgb_over-256 105.83 0.21% -> 85.57 0.67%: 1.24x speedup xlib-rgba text_similar_rgba_over-64 11.51 1.64% -> 9.31 1.01%: 1.24x speedup xlib-rgba stroke_image_rgba_source-256 98.72 0.45% -> 79.89 0.52%: 1.24x speedup xlib-rgb stroke_similar_rgb_source-256 120.33 0.44% -> 97.38 0.10%: 1.24x speedup image-rgb fill_linear_rgb_source-128 11.87 1.31% -> 9.61 0.16%: 1.24x speedup xlib-rgb stroke_solid_rgb_source-256 115.36 0.35% -> 93.41 0.35%: 1.23x speedup xlib-rgb stroke_linear_rgba_over-256 105.71 0.24% -> 85.63 0.35%: 1.23x speedup xlib-rgba stroke_linear_rgb_over-256 91.77 0.16% -> 74.34 0.12%: 1.23x speedup image-rgb fill_linear_rgba_source-128 11.90 1.46% -> 9.64 1.20%: 1.23x speedup xlib-rgba stroke_linear_rgba_over-256 91.77 0.22% -> 74.37 0.98%: 1.23x speedup xlib-rgb fill_image_rgb_source-256 68.76 0.55% -> 55.73 0.18%: 1.23x speedup image-rgba fill_similar_rgba_source-256 25.79 0.45% -> 20.91 0.53%: 1.23x speedup image-rgb stroke_linear_rgb_over-64 14.53 0.10% -> 11.78 1.06%: 1.23x speedup xlib-rgb text_solid_rgb_over-128 35.52 1.99% -> 28.81 0.57%: 1.23x speedup image-rgb stroke_solid_rgb_over-128 16.54 0.51% -> 13.43 0.78%: 1.23x speedup image-rgb stroke_linear_rgb_source-64 15.29 0.09% -> 12.42 1.03%: 1.23x speedup xlib-rgba stroke_image_rgb_source-256 99.92 0.17% -> 81.18 0.20%: 1.23x speedup image-rgb stroke_similar_rgba_over-64 13.37 0.11% -> 10.86 1.08%: 1.23x speedup xlib-rgb text_solid_rgba_over-256 136.84 0.28% -> 111.30 0.35%: 1.23x speedup image-rgb fill_solid_rgb_source-256 26.18 0.36% -> 21.30 0.12%: 1.23x speedup xlib-rgba paint_similar_rgb_source-512 20.30 1.96% -> 16.54 0.16%: 1.23x speedup image-rgb text_similar_rgb_source-64 19.53 0.91% -> 15.93 0.41%: 1.23x speedup image-rgb stroke_similar_rgb_over-64 13.61 0.84% -> 11.11 1.19%: 1.23x speedup image-rgb stroke_image_rgb_source-64 14.16 0.91% -> 11.57 1.10%: 1.22x speedup image-rgba rectangles-512 145.23 1.34% -> 118.68 0.07%: 1.22x speedup image-rgb stroke_image_rgba_source-64 14.16 1.13% -> 11.60 1.39%: 1.22x speedup image-rgba fill_similar_rgb_source-256 26.34 0.34% -> 21.57 0.16%: 1.22x speedup image-rgb stroke_linear_rgba_source-64 15.23 0.14% -> 12.48 0.86%: 1.22x speedup image-rgb text_similar_rgb_over-64 13.55 0.12% -> 11.11 1.14%: 1.22x speedup image-rgb fill_similar_rgba_source-256 26.86 0.37% -> 22.03 0.14%: 1.22x speedup xlib-rgb stroke_image_rgba_source-256 126.68 0.39% -> 104.10 0.21%: 1.22x speedup xlib-rgb stroke_image_rgb_source-256 127.69 0.20% -> 104.98 0.30%: 1.22x speedup image-rgb stroke_linear_rgba_over-64 14.28 0.79% -> 11.75 1.10%: 1.22x speedup xlib-rgb text_linear_rgb_over-128 55.85 0.04% -> 45.96 0.48%: 1.22x speedup image-rgba stroke_solid_rgba_over-256 38.27 0.26% -> 31.52 0.09%: 1.21x speedup image-rgba fill_image_rgb_source-256 26.34 0.71% -> 21.70 0.07%: 1.21x speedup image-rgb fill_image_rgba_source-256 26.80 0.44% -> 22.09 0.07%: 1.21x speedup xlib-rgb pattern_create_radial-16 60.64 0.33% -> 50.05 0.35%: 1.21x speedup image-rgb fill_image_rgb_source-256 27.34 0.36% -> 22.58 0.17%: 1.21x speedup image-rgb stroke_solid_rgba_over-256 38.45 0.13% -> 31.80 0.50%: 1.21x speedup image-rgb fill_similar_rgb_source-256 27.34 0.50% -> 22.61 0.16%: 1.21x speedup xlib-rgb text_linear_rgba_over-256 220.92 0.22% -> 182.86 0.26%: 1.21x speedup xlib-rgb text_image_rgb_over-64 22.25 1.44% -> 18.43 0.59%: 1.21x speedup xlib-rgb text_image_rgb_over-128 47.94 1.03% -> 39.73 0.45%: 1.21x speedup xlib-rgb paint_similar_rgba_source-256 6.96 0.68% -> 5.77 2.59%: 1.21x speedup xlib-rgba text_solid_rgba_over-64 11.96 0.78% -> 9.92 1.67%: 1.21x speedup image-rgba stroke_solid_rgb_over-128 16.51 0.14% -> 13.70 0.20%: 1.20x speedup image-rgb subimage_copy-512 0.18 7.44% -> 0.15 9.47%: 1.20x speedup xlib-rgb fill_linear_rgb_source-256 79.93 0.17% -> 66.41 0.30%: 1.20x speedup xlib-rgb fill_linear_rgba_source-256 79.89 0.44% -> 66.41 0.30%: 1.20x speedup xlib-rgba fill_linear_rgb_source-256 61.13 0.05% -> 50.87 0.48%: 1.20x speedup image-rgb text_linear_rgb_over-64 14.37 0.22% -> 11.96 1.45%: 1.20x speedup xlib-rgb text_image_rgba_over-128 47.21 0.15% -> 39.37 0.43%: 1.20x speedup image-rgb text_solid_rgb_source-64 19.87 0.84% -> 16.57 0.73%: 1.20x speedup xlib-rgba text_solid_rgb_over-64 11.81 2.26% -> 9.89 1.70%: 1.19x speedup xlib-rgb text_linear_rgb_over-256 219.36 0.47% -> 183.69 0.24%: 1.19x speedup xlib-rgba stroke_linear_rgb_source-256 118.07 0.48% -> 98.88 0.25%: 1.19x speedup image-rgb stroke_solid_rgba_over-128 18.22 0.60% -> 15.26 0.08%: 1.19x speedup xlib-rgba stroke_linear_rgba_source-256 118.01 0.18% -> 98.85 0.08%: 1.19x speedup xlib-rgb paint_solid_rgba_over-512 139.56 0.66% -> 116.91 0.17%: 1.19x speedup image-rgb text_image_rgb_over-64 13.18 1.07% -> 11.05 1.19%: 1.19x speedup xlib-rgb text_linear_rgba_over-128 55.36 0.92% -> 46.45 0.33%: 1.19x speedup xlib-rgb stroke_linear_rgb_source-256 146.09 0.35% -> 122.59 0.14%: 1.19x speedup xlib-rgb paint_solid_rgba_over-256 37.99 0.13% -> 31.89 0.36%: 1.19x speedup xlib-rgba fill_linear_rgba_source-256 60.67 0.34% -> 50.99 0.24%: 1.19x speedup xlib-rgb stroke_linear_rgba_source-256 145.94 0.17% -> 122.68 0.04%: 1.19x speedup xlib-rgb text_image_rgba_over-64 22.28 0.60% -> 18.77 0.84%: 1.19x speedup image-rgb fill_linear_rgb_over-256 31.40 0.07% -> 26.49 0.51%: 1.19x speedup xlib-rgb text_similar_rgb_over-256 154.08 0.22% -> 130.10 0.12%: 1.18x speedup image-rgb fill_linear_rgba_over-256 31.37 0.94% -> 26.49 0.43%: 1.18x speedup xlib-rgb paint_similar_rgba_source-512 22.95 0.73% -> 19.38 0.61%: 1.18x speedup image-rgba stroke_solid_rgba_over-128 18.07 0.50% -> 15.26 0.19%: 1.18x speedup xlib-rgba zrusin_another_fill-415 208.56 0.20% -> 176.79 0.22%: 1.18x speedup image-rgba fill_linear_rgba_over-256 31.28 0.05% -> 26.52 0.34%: 1.18x speedup image-rgba fill_linear_rgb_over-256 31.25 1.07% -> 26.52 0.40%: 1.18x speedup image-rgb text_solid_rgb_over-128 24.45 0.17% -> 20.75 0.66%: 1.18x speedup xlib-rgb text_similar_rgba_over-256 150.12 0.36% -> 127.53 0.36%: 1.18x speedup image-rgb text_solid_rgba_over-64 12.91 0.90% -> 10.99 1.01%: 1.18x speedup xlib-rgba text_image_rgba_over-64 15.17 1.45% -> 12.91 1.51%: 1.17x speedup xlib-rgb text_linear_rgb_over-64 24.69 0.41% -> 21.03 0.98%: 1.17x speedup image-rgb stroke_image_rgba_over-128 20.20 0.50% -> 17.21 0.18%: 1.17x speedup xlib-rgb text_similar_rgb_over-128 39.31 0.33% -> 33.51 0.44%: 1.17x speedup image-rgb text_image_rgb_source-64 18.95 0.73% -> 16.17 0.12%: 1.17x speedup image-rgba text_solid_rgba_over-256 90.27 0.73% -> 77.06 0.29%: 1.17x speedup image-rgb stroke_similar_rgba_over-128 20.17 0.57% -> 17.24 0.68%: 1.17x speedup image-rgb stroke_image_rgba_source-128 22.80 0.15% -> 19.50 1.05%: 1.17x speedup image-rgb stroke_solid_rgba_source-128 22.43 0.11% -> 19.20 0.56%: 1.17x speedup image-rgb fill_linear_rgb_source-256 36.96 0.20% -> 31.65 0.10%: 1.17x speedup image-rgb stroke_solid_rgb_source-128 22.34 0.14% -> 19.13 0.74%: 1.17x speedup image-rgba stroke_image_rgba_over-128 20.11 0.08% -> 17.24 0.61%: 1.17x speedup xlib-rgb text_image_rgb_over-256 208.34 0.78% -> 178.71 0.29%: 1.17x speedup image-rgba stroke_similar_rgba_over-128 20.05 1.24% -> 17.21 0.30%: 1.16x speedup image-rgba text_image_rgba_over-128 25.09 0.80% -> 21.55 0.18%: 1.16x speedup image-rgb rectangles-512 145.05 0.18% -> 124.60 0.14%: 1.16x speedup image-rgb box-outline-fill-100 0.21 7.21% -> 0.18 0.18%: 1.16x speedup image-rgba box-outline-fill-100 0.21 6.34% -> 0.18 0.19%: 1.16x speedup image-rgba text_image_rgba_source-128 42.27 0.75% -> 36.32 0.28%: 1.16x speedup xlib-rgb text_solid_rgb_source-128 64.00 0.34% -> 54.99 0.22%: 1.16x speedup image-rgba text_image_rgb_over-64 12.39 1.04% -> 10.65 1.08%: 1.16x speedup xlib-rgba unaligned_clip-100 3.94 3.41% -> 3.39 3.91%: 1.16x speedup image-rgb fill_linear_rgba_source-256 36.77 0.08% -> 31.65 0.16%: 1.16x speedup image-rgb stroke_similar_rgba_source-128 22.67 0.23% -> 19.53 1.40%: 1.16x speedup image-rgba stroke_similar_rgba_source-128 22.25 0.06% -> 19.16 0.54%: 1.16x speedup image-rgba stroke_similar_rgb_over-256 47.39 0.35% -> 40.83 0.17%: 1.16x speedup image-rgb text_linear_rgb_source-64 20.36 0.47% -> 17.55 0.23%: 1.16x speedup image-rgba stroke_solid_rgba_source-128 21.91 0.11% -> 18.89 0.67%: 1.16x speedup image-rgba stroke_image_rgba_source-128 22.16 0.09% -> 19.10 1.00%: 1.16x speedup image-rgba fill_linear_rgba_source-256 35.55 0.38% -> 30.67 0.07%: 1.16x speedup image-rgba stroke_image_rgb_over-128 20.26 0.58% -> 17.49 0.13%: 1.16x speedup xlib-rgba text_similar_rgb_source-64 25.39 0.58% -> 21.91 0.96%: 1.16x speedup image-rgb paint_similar_rgb_source-256 2.01 5.33% -> 1.74 0.67%: 1.16x speedup image-rgba text_solid_rgba_over-128 22.58 0.10% -> 19.50 0.82%: 1.16x speedup image-rgba fill_linear_rgb_source-256 35.55 1.37% -> 30.70 0.10%: 1.16x speedup xlib-rgb unaligned_clip-100 4.03 3.45% -> 3.48 3.75%: 1.16x speedup image-rgba stroke_similar_rgb_over-128 20.17 0.53% -> 17.43 0.16%: 1.16x speedup xlib-rgba text_solid_rgb_over-128 33.66 0.30% -> 29.08 0.46%: 1.16x speedup image-rgba stroke_image_rgb_source-128 22.46 0.11% -> 19.41 0.49%: 1.16x speedup image-rgb text_solid_rgba_over-256 95.25 0.24% -> 82.31 0.34%: 1.16x speedup image-rgb stroke_image_rgb_over-128 20.23 0.51% -> 17.49 0.12%: 1.16x speedup xlib-rgb text_linear_rgba_source-256 314.61 0.29% -> 272.10 0.23%: 1.16x speedup image-rgba stroke_image_rgb_over-256 47.24 0.07% -> 40.86 0.13%: 1.16x speedup image-rgba stroke_similar_rgba_over-256 46.11 0.04% -> 39.89 0.27%: 1.16x speedup image-rgb text_solid_rgba_source-64 19.26 1.47% -> 16.66 1.02%: 1.16x speedup image-rgb text_similar_rgba_over-64 13.15 0.28% -> 11.38 0.98%: 1.16x speedup image-rgb stroke_similar_rgb_over-128 20.23 0.85% -> 17.52 0.57%: 1.16x speedup image-rgba stroke_solid_rgb_source-128 21.82 0.46% -> 18.89 1.20%: 1.16x speedup xlib-rgba text_solid_rgb_over-256 127.59 0.53% -> 110.47 0.41%: 1.15x speedup xlib-rgba text_solid_rgba_over-256 129.00 0.25% -> 111.69 0.36%: 1.15x speedup xlib-rgb text_linear_rgb_source-128 78.34 0.67% -> 67.84 0.62%: 1.15x speedup image-rgba stroke_image_rgba_over-256 46.11 0.28% -> 39.95 0.21%: 1.15x speedup image-rgba stroke_similar_rgb_source-128 22.22 0.10% -> 19.26 0.56%: 1.15x speedup image-rgb stroke_similar_rgb_source-128 22.77 0.06% -> 19.75 0.54%: 1.15x speedup image-rgb stroke_image_rgba_over-256 46.23 0.10% -> 40.10 0.15%: 1.15x speedup xlib-rgb text_similar_rgba_over-128 37.54 2.06% -> 32.56 0.38%: 1.15x speedup xlib-rgb text_image_rgba_over-256 206.18 0.32% -> 178.89 0.22%: 1.15x speedup image-rgba text_image_rgba_over-256 97.56 0.34% -> 84.66 0.42%: 1.15x speedup image-rgba text_solid_rgba_source-128 42.48 0.38% -> 36.87 0.46%: 1.15x speedup image-rgba text_solid_rgb_over-128 22.95 0.13% -> 19.93 0.81%: 1.15x speedup image-rgb stroke_similar_rgba_over-256 46.14 0.11% -> 40.07 0.08%: 1.15x speedup xlib-rgb text_linear_rgba_over-64 24.17 1.77% -> 21.00 0.87%: 1.15x speedup image-rgba stroke_solid_rgb_source-256 52.03 0.04% -> 45.23 0.04%: 1.15x speedup xlib-rgb text_linear_rgb_source-256 312.32 0.37% -> 271.48 0.25%: 1.15x speedup image-rgb text_solid_rgba_over-128 23.80 0.36% -> 20.69 0.69%: 1.15x speedup image-rgb text_similar_rgba_source-64 18.71 0.94% -> 16.27 0.98%: 1.15x speedup image-rgb stroke_image_rgb_source-128 22.70 0.18% -> 19.75 0.65%: 1.15x speedup image-rgba stroke_linear_rgba_over-128 23.41 0.06% -> 20.36 0.66%: 1.15x speedup image-rgb stroke_image_rgb_over-256 47.21 0.15% -> 41.08 0.28%: 1.15x speedup xlib-rgb text_solid_rgba_over-64 18.16 2.86% -> 15.81 0.79%: 1.15x speedup xlib-rgb text_similar_rgba_source-256 240.24 0.36% -> 209.23 0.02%: 1.15x speedup image-rgba stroke_linear_rgb_over-128 23.44 0.55% -> 20.42 0.81%: 1.15x speedup xlib-rgb text_solid_rgb_over-64 18.04 1.18% -> 15.72 0.46%: 1.15x speedup image-rgba text_solid_rgb_over-256 88.32 0.22% -> 76.97 0.11%: 1.15x speedup image-rgba stroke_solid_rgba_source-256 51.88 0.88% -> 45.23 0.13%: 1.15x speedup image-rgb text_linear_rgba_over-64 14.28 0.18% -> 12.45 1.11%: 1.15x speedup xlib-rgba text_image_rgb_over-64 15.23 0.30% -> 13.28 1.72%: 1.15x speedup image-rgb stroke_solid_rgba_source-256 53.96 0.34% -> 47.06 0.09%: 1.15x speedup image-rgba text_image_rgb_source-128 41.72 1.18% -> 36.41 0.35%: 1.15x speedup image-rgb stroke_linear_rgb_over-128 23.50 0.33% -> 20.51 0.74%: 1.15x speedup image-rgb stroke_similar_rgb_over-256 46.97 0.09% -> 41.02 0.60%: 1.15x speedup xlib-rgb text_linear_rgba_source-128 78.77 0.43% -> 68.79 0.14%: 1.15x speedup xlib-rgb text_image_rgba_source-128 68.97 0.91% -> 60.24 0.09%: 1.14x speedup xlib-rgb text_similar_rgb_source-256 243.29 2.30% -> 212.80 1.08%: 1.14x speedup image-rgb tessellate-16-100 0.98 1.39% -> 0.85 2.32%: 1.14x speedup xlib-rgb text_similar_rgba_source-128 60.36 0.39% -> 52.83 0.18%: 1.14x speedup xlib-rgb zrusin_another_fill-415 210.21 0.28% -> 183.96 0.47%: 1.14x speedup image-rgba stroke_image_rgba_source-256 53.31 0.03% -> 46.66 0.05%: 1.14x speedup image-rgba stroke_similar_rgb_source-256 54.20 0.17% -> 47.45 0.15%: 1.14x speedup image-rgba text_solid_rgba_source-256 164.80 0.20% -> 144.35 0.24%: 1.14x speedup image-rgba text_image_rgb_source-64 17.73 0.08% -> 15.53 0.27%: 1.14x speedup image-rgba stroke_image_rgb_source-256 54.20 0.15% -> 47.48 0.07%: 1.14x speedup image-rgb stroke_solid_rgb_source-256 53.86 0.41% -> 47.21 0.14%: 1.14x speedup xlib-rgb tessellate-16-100 1.74 1.16% -> 1.52 1.22%: 1.14x speedup xlib-rgb text_similar_rgb_over-64 18.19 1.31% -> 15.96 0.37%: 1.14x speedup image-rgb paint_similar_rgba_over-256 14.95 0.19% -> 13.12 0.92%: 1.14x speedup xlib-rgba text_image_rgba_source-64 29.08 0.24% -> 25.54 0.81%: 1.14x speedup image-rgb text_image_rgba_source-64 18.55 0.90% -> 16.30 0.14%: 1.14x speedup image-rgb stroke_linear_rgba_over-128 23.59 0.08% -> 20.72 0.11%: 1.14x speedup xlib-rgb text_image_rgba_source-64 31.46 1.07% -> 27.65 0.66%: 1.14x speedup xlib-rgb text_similar_rgb_source-128 61.49 0.37% -> 54.08 0.16%: 1.14x speedup image-rgb stroke_linear_rgba_source-128 25.94 0.38% -> 22.83 0.41%: 1.14x speedup xlib-rgb text_image_rgb_source-64 31.04 1.18% -> 27.31 0.55%: 1.14x speedup image-rgba stroke_similar_rgba_source-256 52.86 0.42% -> 46.57 0.16%: 1.14x speedup xlib-rgba text_solid_rgba_source-64 26.52 0.65% -> 23.38 0.87%: 1.13x speedup image-rgba text_similar_rgb_source-128 42.54 0.20% -> 37.51 0.07%: 1.13x speedup xlib-rgb text_solid_rgb_source-64 28.96 1.19% -> 25.54 0.28%: 1.13x speedup image-rgb text_solid_rgb_source-128 44.04 0.03% -> 38.85 0.15%: 1.13x speedup image-rgb stroke_linear_rgb_source-128 25.91 0.84% -> 22.86 0.35%: 1.13x speedup xlib-rgb text_image_rgb_source-128 69.80 0.74% -> 61.58 0.18%: 1.13x speedup image-rgba text_similar_rgba_source-128 42.66 0.33% -> 37.66 0.11%: 1.13x speedup image-rgba text_solid_rgb_source-128 41.72 0.32% -> 36.83 0.43%: 1.13x speedup xlib-rgba text_linear_rgba_source-64 32.38 0.58% -> 28.59 0.47%: 1.13x speedup image-rgb stroke_image_rgba_source-256 54.84 0.37% -> 48.43 0.10%: 1.13x speedup image-rgba text_similar_rgba_over-256 97.17 0.28% -> 85.82 0.47%: 1.13x speedup xlib-rgb text_solid_rgba_source-256 246.19 0.44% -> 217.47 1.67%: 1.13x speedup image-rgb stroke_similar_rgba_source-256 54.78 1.05% -> 48.40 0.44%: 1.13x speedup xlib-rgba text_similar_rgb_over-256 127.87 0.26% -> 113.01 0.26%: 1.13x speedup xlib-rgba text_linear_rgb_over-64 26.06 0.96% -> 23.04 0.82%: 1.13x speedup image-rgb text_solid_rgb_over-256 94.54 0.11% -> 83.65 0.33%: 1.13x speedup image-rgba paint_image_rgba_over-256 14.83 0.00% -> 13.12 0.81%: 1.13x speedup image-rgb text_similar_rgba_over-128 25.18 0.52% -> 22.28 0.09%: 1.13x speedup xlib-rgba text_solid_rgb_source-64 25.76 0.20% -> 22.80 0.88%: 1.13x speedup xlib-rgba text_linear_rgba_over-64 25.82 0.93% -> 22.86 1.28%: 1.13x speedup xlib-rgb text_solid_rgba_source-128 62.68 0.33% -> 55.51 0.14%: 1.13x speedup image-rgb stroke_image_rgb_source-256 55.79 0.10% -> 49.41 0.16%: 1.13x speedup image-rgba text_solid_rgba_source-64 17.67 1.21% -> 15.66 0.33%: 1.13x speedup image-rgba text_solid_rgb_source-64 17.70 0.77% -> 15.69 0.14%: 1.13x speedup image-rgb stroke_similar_rgb_source-256 55.60 0.06% -> 49.29 0.22%: 1.13x speedup xlib-rgb text_similar_rgb_source-64 27.71 0.57% -> 24.57 0.74%: 1.13x speedup image-rgba mosaic_fill_lines-800 1321.72 0.33% -> 1171.88 0.13%: 1.13x speedup image-rgba long-lines-uncropped-100 144.87 0.68% -> 128.48 0.15%: 1.13x speedup xlib-rgb paint_image_rgba_source-512 61.86 0.47% -> 54.87 0.06%: 1.13x speedup image-rgba text_image_rgb_over-256 96.59 0.12% -> 85.72 0.07%: 1.13x speedup image-rgba stroke_linear_rgb_source-128 25.39 0.25% -> 22.55 0.06%: 1.13x speedup image-rgb paint_image_rgba_over-256 15.01 0.00% -> 13.34 0.09%: 1.13x speedup image-rgb text_image_rgba_over-256 98.97 0.28% -> 87.92 0.09%: 1.13x speedup image-rgb paint_similar_rgba_over-512 59.11 0.35% -> 52.52 0.70%: 1.13x speedup image-rgb long-lines-uncropped-100 145.54 0.83% -> 129.43 0.33%: 1.12x speedup xlib-rgb text_linear_rgba_source-64 34.21 0.78% -> 30.43 0.30%: 1.12x speedup image-rgb paint_image_rgba_over-512 59.08 0.19% -> 52.55 0.28%: 1.12x speedup image-rgba text_solid_rgba_over-64 11.63 1.21% -> 10.35 1.22%: 1.12x speedup image-rgba long-lines-cropped-100 137.57 0.17% -> 122.41 0.59%: 1.12x speedup image-rgba paint_similar_rgba_source-256 1.95 4.96% -> 1.74 0.83%: 1.12x speedup image-rgba stroke_linear_rgba_source-128 25.39 0.38% -> 22.61 0.10%: 1.12x speedup image-rgba paint_similar_rgba_over-512 58.93 0.18% -> 52.52 0.20%: 1.12x speedup image-rgb text_image_rgba_over-64 12.63 1.06% -> 11.26 1.39%: 1.12x speedup xlib-rgb text_solid_rgb_source-256 244.60 0.23% -> 218.08 0.15%: 1.12x speedup xlib-rgba text_similar_rgb_over-128 33.39 0.38% -> 29.78 0.31%: 1.12x speedup image-rgba text_image_rgb_over-128 24.63 0.47% -> 21.97 0.11%: 1.12x speedup image-rgb paint_image_rgb_over-256 1.98 5.12% -> 1.77 0.68%: 1.12x speedup image-rgb paint_image_rgb_source-256 1.98 4.94% -> 1.77 5.43%: 1.12x speedup image-rgb text_solid_rgb_source-256 171.91 0.21% -> 153.53 0.26%: 1.12x speedup xlib-rgb text_image_rgb_source-256 301.30 0.35% -> 269.13 0.07%: 1.12x speedup xlib-rgb text_image_rgba_source-256 298.43 0.45% -> 266.69 0.19%: 1.12x speedup image-rgba text_image_rgb_source-256 161.56 0.33% -> 144.44 0.28%: 1.12x speedup image-rgb text_linear_rgba_over-128 28.56 0.38% -> 25.54 0.18%: 1.12x speedup image-rgba text_image_rgba_source-256 161.22 0.14% -> 144.20 0.30%: 1.12x speedup image-rgba text_solid_rgb_source-256 163.09 1.24% -> 145.87 0.36%: 1.12x speedup xlib-rgb paint_image_rgb_source-512 66.65 0.26% -> 59.66 0.20%: 1.12x speedup xlib-rgb text_solid_rgba_source-64 28.87 0.64% -> 25.85 0.75%: 1.12x speedup xlib-rgb text_linear_rgb_source-64 34.12 1.24% -> 30.55 0.35%: 1.12x speedup image-rgb text_image_rgb_over-256 99.33 0.30% -> 88.96 0.17%: 1.12x speedup xlib-rgba text_solid_rgba_over-128 33.05 0.61% -> 29.60 0.43%: 1.12x speedup image-rgba paint_image_rgba_over-512 58.90 0.41% -> 52.77 0.05%: 1.12x speedup xlib-rgb paint_image_rgb_over-512 66.56 0.35% -> 59.63 0.38%: 1.12x speedup image-rgb long-lines-cropped-100 138.12 0.40% -> 123.81 0.57%: 1.12x speedup xlib-rgba text_linear_rgb_source-64 31.98 0.68% -> 28.69 0.33%: 1.11x speedup image-rgba text_image_rgba_over-64 11.90 1.16% -> 10.68 1.71%: 1.11x speedup xlib-rgba text_similar_rgb_source-256 199.98 0.43% -> 179.50 0.25%: 1.11x speedup xlib-rgba text_solid_rgb_source-256 207.76 0.06% -> 186.52 0.16%: 1.11x speedup image-rgba stroke_linear_rgb_over-256 58.41 0.20% -> 52.46 0.55%: 1.11x speedup image-rgba stroke_linear_rgb_source-256 65.52 0.29% -> 58.90 0.22%: 1.11x speedup image-rgb stroke_linear_rgba_over-256 58.35 0.27% -> 52.46 0.22%: 1.11x speedup image-rgb text_similar_rgba_over-256 101.29 0.22% -> 91.10 0.09%: 1.11x speedup image-rgba stroke_linear_rgba_over-256 58.26 0.29% -> 52.40 0.09%: 1.11x speedup image-rgb text_similar_rgba_source-256 170.29 0.50% -> 153.17 0.10%: 1.11x speedup image-rgba text_linear_rgba_source-64 18.52 0.70% -> 16.66 0.09%: 1.11x speedup image-rgba text_solid_rgb_over-64 11.60 1.19% -> 10.44 0.80%: 1.11x speedup image-rgba text_similar_rgba_over-128 25.60 0.88% -> 23.04 0.16%: 1.11x speedup image-rgb stroke_linear_rgb_over-256 58.23 0.31% -> 52.46 0.31%: 1.11x speedup image-rgba paint_similar_rgba_over-256 14.80 0.09% -> 13.34 0.09%: 1.11x speedup image-rgba text_similar_rgb_over-256 95.61 0.30% -> 86.15 0.15%: 1.11x speedup image-rgb text_solid_rgba_source-256 171.32 0.41% -> 154.48 0.33%: 1.11x speedup image-rgba text_linear_rgb_source-128 45.72 0.11% -> 41.23 0.32%: 1.11x speedup image-rgba text_similar_rgba_source-256 160.68 0.32% -> 145.05 0.02%: 1.11x speedup image-rgb mosaic_fill_lines-800 1329.99 0.11% -> 1200.78 0.17%: 1.11x speedup image-rgb text_image_rgba_source-128 42.66 0.80% -> 38.55 0.54%: 1.11x speedup image-rgb text_linear_rgb_over-128 28.56 0.41% -> 25.82 1.25%: 1.11x speedup image-rgb text_similar_rgb_source-128 41.93 0.76% -> 37.93 0.53%: 1.11x speedup image-rgba stroke_linear_rgba_source-256 65.09 0.47% -> 58.90 0.27%: 1.11x speedup image-rgba text_linear_rgb_over-128 28.96 0.05% -> 26.21 0.87%: 1.10x speedup image-rgba text_linear_rgba_source-256 176.51 0.22% -> 159.79 0.13%: 1.10x speedup xlib-rgb text_similar_rgba_source-64 27.07 1.65% -> 24.50 0.33%: 1.10x speedup image-rgb stroke_linear_rgba_source-256 67.23 0.28% -> 60.91 0.09%: 1.10x speedup xlib-rgb text_similar_rgba_over-64 17.88 1.38% -> 16.20 0.67%: 1.10x speedup xlib-rgb paint_linear_rgb_over-512 178.68 0.63% -> 161.93 0.35%: 1.10x speedup image-rgb text_image_rgb_source-128 42.76 0.76% -> 38.76 0.51%: 1.10x speedup image-rgb text_image_rgb_source-256 168.73 0.45% -> 152.95 0.76%: 1.10x speedup image-rgba text_similar_rgb_source-256 160.98 0.31% -> 146.06 0.11%: 1.10x speedup image-rgb stroke_linear_rgb_source-256 66.95 0.22% -> 60.76 0.24%: 1.10x speedup image-rgb text_image_rgba_source-256 167.63 0.23% -> 152.13 0.12%: 1.10x speedup image-rgb text_linear_rgb_source-256 184.02 0.50% -> 167.02 0.21%: 1.10x speedup image-rgba text_linear_rgb_over-256 110.35 0.16% -> 100.19 0.52%: 1.10x speedup image-rgb zrusin_another_tessellate-415 127.38 1.34% -> 115.66 1.07%: 1.10x speedup image-rgb text_image_rgb_over-128 25.67 0.36% -> 23.31 0.24%: 1.10x speedup image-rgba text_image_rgba_source-64 17.67 0.63% -> 16.05 0.63%: 1.10x speedup image-rgb text_similar_rgb_source-256 169.07 0.38% -> 153.69 0.94%: 1.10x speedup image-rgb text_image_rgba_over-128 25.64 0.61% -> 23.32 0.46%: 1.10x speedup image-rgba text_similar_rgb_over-128 24.66 0.37% -> 22.43 0.10%: 1.10x speedup image-rgba text_linear_rgba_source-128 45.01 0.06% -> 40.95 0.50%: 1.10x speedup image-rgb text_linear_rgb_source-128 45.41 0.38% -> 41.32 0.43%: 1.10x speedup image-rgb text_solid_rgba_source-128 43.27 0.78% -> 39.40 0.13%: 1.10x speedup image-rgba text_linear_rgb_source-256 176.27 0.50% -> 160.58 0.05%: 1.10x speedup xlib-rgba text_solid_rgba_source-256 208.34 0.20% -> 189.97 0.05%: 1.10x speedup image-rgba text_linear_rgba_over-128 28.44 1.65% -> 25.94 0.38%: 1.10x speedup image-rgba zrusin_another_tessellate-415 116.85 0.85% -> 106.60 0.52%: 1.10x speedup image-rgba unaligned_clip-100 1.40 1.03% -> 1.28 0.94%: 1.10x speedup image-rgb text_linear_rgba_source-64 19.75 1.18% -> 18.04 0.59%: 1.09x speedup xlib-rgba text_image_rgb_over-256 183.53 0.27% -> 167.69 0.25%: 1.09x speedup xlib-rgba text_similar_rgb_source-128 50.32 0.73% -> 45.99 0.99%: 1.09x speedup image-rgba zrusin_another_fill-415 177.52 0.26% -> 162.35 0.93%: 1.09x speedup image-rgb text_similar_rgba_source-128 41.90 0.46% -> 38.36 0.04%: 1.09x speedup image-rgba text_linear_rgb_source-64 18.49 0.71% -> 16.94 0.66%: 1.09x speedup image-rgb text_linear_rgb_over-256 114.87 0.26% -> 105.26 0.51%: 1.09x speedup xlib-rgba text_similar_rgba_over-128 32.87 0.36% -> 30.15 0.28%: 1.09x speedup image-rgb text_linear_rgba_source-128 45.44 0.25% -> 41.69 0.25%: 1.09x speedup image-rgb paint_solid_rgba_over-256 14.19 0.11% -> 13.03 0.79%: 1.09x speedup xlib-rgba text_solid_rgba_source-128 52.55 0.31% -> 48.28 0.26%: 1.09x speedup image-rgba text_similar_rgb_over-64 12.09 1.26% -> 11.11 1.80%: 1.09x speedup image-rgba text_linear_rgba_over-256 109.50 0.97% -> 100.65 0.08%: 1.09x speedup image-rgba text_similar_rgba_source-64 17.36 0.18% -> 15.96 0.21%: 1.09x speedup xlib-rgba text_similar_rgba_over-256 124.91 0.22% -> 114.84 0.19%: 1.09x speedup xlib-rgba text_image_rgb_over-128 46.11 0.31% -> 42.42 0.17%: 1.09x speedup image-rgba paint_image_rgba_source-256 1.95 4.84% -> 1.80 0.02%: 1.08x speedup image-rgb text_similar_rgb_over-256 100.13 0.18% -> 92.28 0.33%: 1.08x speedup xlib-rgb paint_image_rgb_over-256 19.13 1.63% -> 17.64 1.43%: 1.08x speedup xlib-rgba text_image_rgb_source-64 27.50 0.11% -> 25.36 0.86%: 1.08x speedup image-rgb text_linear_rgba_source-256 181.76 0.46% -> 167.69 0.23%: 1.08x speedup xlib-rgba text_image_rgb_source-256 259.03 0.16% -> 239.38 0.12%: 1.08x speedup image-rgba text_linear_rgb_over-64 12.88 1.05% -> 11.90 1.11%: 1.08x speedup xlib-rgba text_solid_rgb_source-128 51.88 0.25% -> 47.97 0.25%: 1.08x speedup image-rgb tessellate-64-100 20.75 0.16% -> 19.20 0.58%: 1.08x speedup xlib-rgba text_similar_rgba_source-256 197.54 0.10% -> 182.77 0.23%: 1.08x speedup image-rgba text_linear_rgba_over-64 12.85 1.58% -> 11.90 1.05%: 1.08x speedup image-rgba paint_image_rgba_source-512 7.45 0.01% -> 6.90 2.07%: 1.08x speedup xlib-rgba text_linear_rgba_over-256 191.56 0.05% -> 177.49 0.16%: 1.08x speedup image-rgb text_linear_rgba_over-256 112.27 0.53% -> 104.22 0.16%: 1.08x speedup xlib-rgba text_image_rgba_over-256 183.50 0.31% -> 170.38 0.27%: 1.08x speedup xlib-rgba text_linear_rgb_source-256 268.43 0.98% -> 249.42 0.11%: 1.08x speedup image-rgba text_similar_rgb_source-64 17.43 0.95% -> 16.20 1.48%: 1.08x speedup xlib-rgba text_similar_rgba_source-64 24.50 0.71% -> 22.80 0.10%: 1.07x speedup image-rgb text_similar_rgb_over-128 24.54 0.39% -> 22.83 0.11%: 1.07x speedup xlib-rgb paint_linear_rgb_over-256 47.88 0.58% -> 44.62 0.81%: 1.07x speedup xlib-rgba text_linear_rgba_source-256 267.70 0.44% -> 249.51 0.17%: 1.07x speedup xlib-rgba text_linear_rgb_over-256 191.19 0.30% -> 178.25 0.20%: 1.07x speedup image-rgba paint_solid_rgba_over-512 56.40 0.12% -> 52.58 0.40%: 1.07x speedup image-rgba text_similar_rgba_over-64 11.84 1.08% -> 11.05 1.11%: 1.07x speedup xlib-rgb paint_linear_rgb_source-512 167.05 0.49% -> 155.85 0.58%: 1.07x speedup xlib-rgba rectangles-512 128.75 0.38% -> 120.36 0.13%: 1.07x speedup image-rgb unaligned_clip-100 1.40 1.03% -> 1.31 0.02%: 1.07x speedup image-rgba tessellate-16-100 0.95 1.58% -> 0.89 1.63%: 1.07x speedup image-rgb paint_solid_rgba_over-512 56.43 0.71% -> 52.80 0.02%: 1.07x speedup xlib-rgba text_similar_rgba_source-128 49.38 0.36% -> 46.20 0.08%: 1.07x speedup image-rgb paint_image_rgb_source-512 7.60 0.01% -> 7.11 0.29%: 1.07x speedup image-rgb paint_image_rgb_over-512 7.60 0.18% -> 7.11 0.25%: 1.07x speedup xlib-rgb paint_image_rgba_source-256 17.88 1.56% -> 16.75 1.02%: 1.07x speedup xlib-rgb paint_linear_rgba_source-512 166.81 0.97% -> 156.46 0.33%: 1.07x speedup image-rgba paint_solid_rgba_over-256 14.16 0.22% -> 13.30 0.12%: 1.06x speedup xlib-rgba text_linear_rgb_over-128 48.71 0.55% -> 45.81 0.30%: 1.06x speedup image-rgb zrusin_another_fill-415 185.00 0.69% -> 174.16 0.07%: 1.06x speedup xlib-rgba text_image_rgba_over-128 45.47 0.51% -> 42.82 0.45%: 1.06x speedup xlib-rgb paint_image_rgb_source-256 19.04 1.14% -> 17.94 0.99%: 1.06x speedup image-rgba paint_similar_rgba_source-512 7.54 0.01% -> 7.11 0.01%: 1.06x speedup xlib-rgba text_image_rgba_source-256 255.74 0.60% -> 241.27 0.18%: 1.06x speedup image-rgb paint_similar_rgb_over-512 7.57 0.01% -> 7.14 0.19%: 1.06x speedup xlib-rgba text_linear_rgb_source-128 67.44 0.05% -> 63.75 0.51%: 1.06x speedup xlib-rgba text_linear_rgba_source-128 66.89 0.08% -> 63.26 0.58%: 1.06x speedup image-rgb paint_similar_rgb_source-512 7.54 0.20% -> 7.14 0.29%: 1.06x speedup xlib-rgba text_image_rgba_source-128 62.96 0.44% -> 59.66 0.84%: 1.06x speedup xlib-rgba text_image_rgb_source-128 63.23 0.42% -> 60.03 0.35%: 1.05x speedup xlib-rgba tessellate-64-100 19.35 0.37% -> 18.37 1.99%: 1.05x speedup image-rgba tessellate-256-100 418.31 1.07% -> 397.22 0.18%: 1.05x speedup xlib-rgba text_linear_rgba_over-128 48.55 0.42% -> 46.20 0.19%: 1.05x speedup xlib-rgba paint_solid_rgb_source-512 5.71 0.41% -> 5.43 2.76%: 1.05x speedup Slowdowns ========= xlib-rgb subimage_copy-128 1.56 0.97% -> 1.83 7.01%: 1.18x slowdown xlib-rgb rectangles-512 414.25 0.14% -> 456.30 0.37%: 1.10x slowdown