diff --git a/src/drm.cpp b/src/drm.cpp index 9f8ee4a..e5cd3bd 100644 --- a/src/drm.cpp +++ b/src/drm.cpp @@ -739,7 +739,7 @@ uint32_t drm_fbid_from_dmabuf( struct drm_t *drm, struct wlr_buffer *buf, struct return 0; } - if ( drmModeAddFB2WithModifiers( drm->fd, dma_buf->width, dma_buf->height, dma_buf->format, handles, dma_buf->stride, dma_buf->offset, modifiers, &fb_id, 0 ) != 0 ) + if ( drmModeAddFB2WithModifiers( drm->fd, dma_buf->width, dma_buf->height, dma_buf->format, handles, dma_buf->stride, dma_buf->offset, modifiers, &fb_id, DRM_MODE_FB_MODIFIERS ) != 0 ) { perror("drmModeAddFB2WithModifiers failed"); return 0;