~wayland.admin/wayland/master

Viewing all changes in revision 2105.

  • Committer: Derek Foreman
  • Author(s): Simon Ser
  • Date: 2019-02-20 16:07:05 UTC
  • Revision ID: git-v1:8c121e10178070f23a06c438a292703fe76d5c06
protocol: warn clients about some wl_output properties

All wl_output properties don't always make sense for all
compositors.

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
suited.

Compositors also expose output refresh rate, which shouldn't be used
for synchronization purposes.

Signed-off-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Derek Foreman <derek.foreman.wayland@gmail.com>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: