Refresh rates with multiple monitors

Daniel Stone daniel at fooishbar.org
Thu Jun 15 00:13:02 UTC 2023


Hi Joe,

On Wed, 14 Jun 2023 at 21:33, Joe M <brainsnacks at yahoo.com> wrote:

> Thanks Daniel. Do you know if wl_output instances are decoupled from each
> other, when it comes to display refresh?
>

Yep, absolutely.


> The wl_output geometry info hints that each output can be thought of as a
> region in a larger compositor canvas, given the logical x/y fields in the
> geometry. Is the compositor able to handle the repaint scheduling in a
> refresh-aware way?
>

Yes.


> I'm trying to get a better understanding of how these pieces interact to
> maximize draw time but still hit the glass every frame. The various blog
> posts and documentation out there are pretty clear when it comes to drawing
> to a single physical display, but less so when multiple displays are in use.
>

Per-output repaint cycles are taken as a given. You can assume that every
compositor does this, and any compositor which doesn't do this is so
hopelessly broken as to not be worth considering.

Cheers,
Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20230615/4518b836/attachment.htm>


More information about the wayland-devel mailing list