mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-22 12:55:58 +01:00
linux-dmabuf-v1: fix missing SCANOUT flag
options->scanout_primary_output indicates an output on which scanout is desirable.
Set the missing SCANOUT flag.
Fixes: 0c966f102c
("linux-dmabuf-v1: add wlr_linux_dmabuf_feedback_v1_init_with_options()")
This commit is contained in:
parent
8c5713bd7a
commit
c6ecbf09b5
1 changed files with 1 additions and 0 deletions
|
@ -1109,6 +1109,7 @@ bool wlr_linux_dmabuf_feedback_v1_init_with_options(struct wlr_linux_dmabuf_feed
|
||||||
}
|
}
|
||||||
|
|
||||||
tranche->target_device = backend_dev;
|
tranche->target_device = backend_dev;
|
||||||
|
tranche->flags = ZWP_LINUX_DMABUF_FEEDBACK_V1_TRANCHE_FLAGS_SCANOUT;
|
||||||
if (!wlr_drm_format_set_intersect(&tranche->formats, scanout_formats, renderer_formats)) {
|
if (!wlr_drm_format_set_intersect(&tranche->formats, scanout_formats, renderer_formats)) {
|
||||||
wlr_log(WLR_ERROR, "Failed to intersect renderer and scanout formats");
|
wlr_log(WLR_ERROR, "Failed to intersect renderer and scanout formats");
|
||||||
goto error;
|
goto error;
|
||||||
|
|
Loading…
Reference in a new issue