diff --git a/src/drm/cairo-drm-intel.c b/src/drm/cairo-drm-intel.c index c530a08d9..e7523f9e4 100644 --- a/src/drm/cairo-drm-intel.c +++ b/src/drm/cairo-drm-intel.c @@ -1450,6 +1450,7 @@ intel_gradient_render (intel_device_t *device, return _cairo_error (CAIRO_STATUS_NO_MEMORY); pixman_image_set_filter (gradient, PIXMAN_FILTER_BILINEAR, NULL, 0); + pixman_image_set_repeat (gradient, PIXMAN_REPEAT_PAD); image = pixman_image_create_bits (PIXMAN_a8r8g8b8, width, 1, NULL, 0); if (unlikely (image == NULL)) {