Scott Anderson

Results 10 issues of Scott Anderson

I've just been looking over some of the patches for Weston, and I've seen some recent work they've been doing on what they call their "Head-based output configuration". As far...

proposal
backend/drm

Another one of these new shiny graphics-related features I eventually want to get around to. Basically, the purpose is to stop slow clients from stalling the graphics pipeline by controlling...

enhancement
backend/drm

~~Upcoming~~ DRM feature: https://lists.freedesktop.org/archives/dri-devel/2018-May/176031.html https://patchwork.freedesktop.org/patch/188125/ Posting this now, so I don't forget about it. --- wlroots has migrated to gitlab.freedesktop.org. This issue has been moved to: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/991

enhancement
backend/drm

At some point recently, udev started adding `/dev/dri/by-path` symlinks (similar to the disk ones) which provide a stable way to refer to DRM devices over reboots. Unfortunately, these paths contain...

backend/drm

Right now, if an extension protocol wants to have any state tied to a particular wl_surface commit, it's basically forced to implement its own tracking of different commits, or forces...

proposal
breaking

The DRM backend currently makes some assumptions that a hardware cursor will always be present. I've been made aware of a device which this is not the case, and we...

backend/drm

Just a random idea I thought of. Feel free to shoot it down. Instead of making xwayland support a build time option, we could make it exist as its own...

proposal
breaking

This includes proper documentation for the various JSON fields (obviously not including actual properties), and a version field.

This arises from a mesa issue found here: https://gitlab.freedesktop.org/mesa/mesa/issues/2080 In the situation where the OpenGL command stream contains ```c eglCreateSyncKHR(EGL_SYNC_NATIVE_FENCE_ANDROID); glClear(); // i.e. do some work eglCreateSyncKHR(EGL_SYNC_NATIVE_FENCE_ANDROID); ``` and is...

When you're trying to launch a program, DISPLAY is incorrectly getting set to "wayland-0", which is supposed to be for WAYLAND_DISPLAY. So any X11 programs that get launched would fail...

bug