diff --git a/src/drm/cairo-drm-i915-surface.c b/src/drm/cairo-drm-i915-surface.c index 8d365dda6..373e6749d 100644 --- a/src/drm/cairo-drm-i915-surface.c +++ b/src/drm/cairo-drm-i915-surface.c @@ -1915,9 +1915,9 @@ i915_surface_fill_with_alpha (void *abstract_dst, return status; } - assert (! path->is_empty_fill); + assert (! _cairo_path_fixed_fill_is_empty (path)); - if (_cairo_path_fixed_is_rectilinear_fill (path)) { + if (_cairo_path_fixed_fill_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes); @@ -2259,7 +2259,7 @@ i915_surface_stroke (void *abstract_dst, return status; } - if (path->is_rectilinear) { + if (_cairo_path_fixed_stroke_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes); diff --git a/src/drm/cairo-drm-i965-surface.c b/src/drm/cairo-drm-i965-surface.c index e578d6f97..c3618a320 100644 --- a/src/drm/cairo-drm-i965-surface.c +++ b/src/drm/cairo-drm-i965-surface.c @@ -1322,7 +1322,7 @@ i965_surface_stroke (void *abstract_dst, return status; } - if (path->is_rectilinear) { + if (_cairo_path_fixed_stroke_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes); @@ -1429,9 +1429,9 @@ i965_surface_fill (void *abstract_dst, return status; } - assert (! path->is_empty_fill); + assert (! _cairo_path_fixed_fill_is_empty (path)); - if (_cairo_path_fixed_is_rectilinear_fill (path)) { + if (_cairo_path_fixed_fill_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes);