aboutsummaryrefslogtreecommitdiff
path: root/backend/drm/renderer.c
diff options
context:
space:
mode:
Diffstat (limited to 'backend/drm/renderer.c')
-rw-r--r--backend/drm/renderer.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/backend/drm/renderer.c b/backend/drm/renderer.c
index b78cf7e2..1d6a3277 100644
--- a/backend/drm/renderer.c
+++ b/backend/drm/renderer.c
@@ -137,7 +137,7 @@ static void finish_drm_surface(struct wlr_drm_surface *surf) {
bool drm_surface_make_current(struct wlr_drm_surface *surf,
int *buffer_age) {
wlr_buffer_unlock(surf->back_buffer);
- surf->back_buffer = wlr_swapchain_acquire(surf->swapchain);
+ surf->back_buffer = wlr_swapchain_acquire(surf->swapchain, buffer_age);
if (surf->back_buffer == NULL) {
wlr_log(WLR_ERROR, "Failed to acquire swapchain buffer");
return false;
@@ -151,10 +151,6 @@ bool drm_surface_make_current(struct wlr_drm_surface *surf,
return false;
}
- // TODO: damage tracking
- if (buffer_age != NULL) {
- *buffer_age = -1;
- }
return true;
}