diff options
author | Alexander Orzechowski <orzechowski.alexander@gmail.com> | 2022-11-11 10:22:26 -0500 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2022-11-11 15:37:22 +0000 |
commit | c58ad0f1719a3807f4462dfec0203aa87be3c93a (patch) | |
tree | 57e575089897141bfe4c075a95fdc1f7b68165ee | |
parent | 84e727daae6788f9eaf2a2f6e920ce7d40f66aa8 (diff) |
wlr_scene: Remove duplicate buffer check when submitting a new buffer
wlr_buffer allows mutation during its lifetime. This happens for
wlr_client_buffer which fixes damage tracking issues.
-rw-r--r-- | types/scene/wlr_scene.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/types/scene/wlr_scene.c b/types/scene/wlr_scene.c index 0eed5884..79855f0e 100644 --- a/types/scene/wlr_scene.c +++ b/types/scene/wlr_scene.c @@ -566,10 +566,6 @@ void wlr_scene_buffer_set_buffer_with_damage(struct wlr_scene_buffer *scene_buff // coordinates. assert(buffer || !damage); - if (buffer == scene_buffer->buffer) { - return; - } - bool update = false; wlr_buffer_unlock(scene_buffer->buffer); |