Commit 8c121e10 authored by Simon Ser's avatar Simon Ser Committed by Derek Foreman

protocol: warn clients about some wl_output properties

All wl_output properties don't always make sense for all

Some compositors might not implement a "global compositor space",
(e.g. 3D compositors) in which case properties like x and y don't
make sense.

Some compositors might expose virtual outputs, in which case modes,
make and model are not relevant.

In a lot of these situations, information from xdg_output is better

Compositors also expose output refresh rate, which shouldn't be used
for synchronization purposes.
Signed-off-by: Simon Ser's avatarSimon Ser <>
Reviewed-by: Daniel Stone's avatarDaniel Stone <>
Reviewed-by: Jonas Ådahl's avatarJonas Ådahl <>
Reviewed-by: default avatarDerek Foreman <>
parent a94b77d0
Pipeline #20257 passed with stage
in 2 minutes and 19 seconds