Results 41 issues of Andri Yngvason

This is an implementation of a new screencopy protocol which integrates most of the requirements which we have discussed in the past. It should also be possible to extend it...

This introduces buffer damage tracking for screencopy buffers, which promises to reduce copying and therefore improve performance.

Wayvnc will continue to capture screens and damage check them while the process is running. Staying idle while nothing is connected would be nicer.

enhancement

When the selected output is a headless output, it should be possible to resize the output according to the client's wishes. This should be turned on using a command line...

Go through TODOs in wayvnc and neatvnc that cause `abort()` or exit and make sure that they have error messages attached to them.

good first issue

Create a new protocol for managing input device seats from wayland clients. This allows us to create a new seat from wayvnc for it to use with virtual input devices....

enhancement

This adds clip regions to the screencopy protocol. See https://github.com/swaywm/wlroots/pull/3166

I'm experimenting with the experimental drm platform. It seems that the framebuffer object passed to on_export_dmabuf_resource() cannot be found. What's the current state of this platform? Is it expected to...

question
needs investigation

This adds automatic detection of output `max_render_time`. Requirement: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3737