wlr_compositor: Use wlr_fbox_equal

This commit is contained in:
Alexander Orzechowski 2022-08-25 18:59:33 -04:00
parent d452a729cb
commit 525506559a

View file

@ -230,10 +230,7 @@ static void surface_update_damage(pixman_region32_t *buffer_damage,
if (pending->width != current->width || if (pending->width != current->width ||
pending->height != current->height || pending->height != current->height ||
pending->viewport.src.x != current->viewport.src.x || !wlr_fbox_equal(&pending->viewport.src, &current->viewport.src)) {
pending->viewport.src.y != current->viewport.src.y ||
pending->viewport.src.width != current->viewport.src.width ||
pending->viewport.src.height != current->viewport.src.height) {
// Damage the whole buffer on resize or viewport source box change // Damage the whole buffer on resize or viewport source box change
pixman_region32_union_rect(buffer_damage, buffer_damage, 0, 0, pixman_region32_union_rect(buffer_damage, buffer_damage, 0, 0,
pending->buffer_width, pending->buffer_height); pending->buffer_width, pending->buffer_height);