summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Orzechowski <[email protected]>2022-11-11 10:22:26 -0500
committerSimon Ser <[email protected]>2022-11-11 15:37:22 +0000
commitbc4f884e01c957022991eff299e07972ea3f56d5 (patch)
treec0f01b2c3035b41ccc41a91b6311bdf6da13da60
parent30b8729a52b0af02fa079f2e98f8ebb3ec10ddf5 (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--wlr_scene.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/wlr_scene.c b/wlr_scene.c
index 0eed588..79855f0 100644
--- a/wlr_scene.c
+++ b/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);