mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-22 12:55:58 +01:00
Revert "backend/drm: fail on explicit modifier in drmModeAddFB2"
This reverts commit d6be1d68b7
.
This commit is contained in:
parent
62be833aef
commit
61b83441a1
1 changed files with 0 additions and 7 deletions
|
@ -256,13 +256,6 @@ static uint32_t get_fb_for_bo(struct wlr_drm_backend *drm,
|
||||||
wlr_log_errno(WLR_DEBUG, "drmModeAddFB2WithModifiers failed");
|
wlr_log_errno(WLR_DEBUG, "drmModeAddFB2WithModifiers failed");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (dmabuf->modifier != DRM_FORMAT_MOD_INVALID &&
|
|
||||||
dmabuf->modifier != DRM_FORMAT_MOD_LINEAR) {
|
|
||||||
wlr_log(WLR_ERROR, "Cannot import DRM framebuffer with explicit "
|
|
||||||
"modifier 0x%"PRIX64, dmabuf->modifier);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int ret = drmModeAddFB2(drm->fd, dmabuf->width, dmabuf->height,
|
int ret = drmModeAddFB2(drm->fd, dmabuf->width, dmabuf->height,
|
||||||
dmabuf->format, handles, dmabuf->stride, dmabuf->offset, &id, 0);
|
dmabuf->format, handles, dmabuf->stride, dmabuf->offset, &id, 0);
|
||||||
if (ret != 0 && dmabuf->format == DRM_FORMAT_ARGB8888 &&
|
if (ret != 0 && dmabuf->format == DRM_FORMAT_ARGB8888 &&
|
||||||
|
|
Loading…
Reference in a new issue