Commits on Source (5)
-
SO_PEERCRED is not POSIX, so might be hidden unless _GNU_SOURCE is defined. See [1]: cc.has_header_symbol() does not inherit the project arguments. [1]: https://github.com/mesonbuild/meson/issues/3301 Signed-off-by:
Simon Ser <contact@emersion.fr>
-
xf86-video-nouveau calls wfbScreenInit without defining FB_ACCESS_WRAPPER (which has other unintended side effects). Presently, this compiles and links because compilers still support implicit function declarations, but this is going to change fairly soon. This seems to be the most straightforward change to keep the driver building.
-
This reverts commit e572bcc7. Closes: #1056
-
This will make some helper functions in the same file usable without extra declarations. Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
-
Compositors may use XWAYLAND_ALLOW_COMMITS to communicate when Xwayland may or may not commit new buffers to a wl_surface. If commits are denied, then later allowed, we'll only get a buffer attached if there is actual damage posted, which might be long after. This fixes an issue where the window manager would reparent a window while denying commits, then after reparenting, allow commits. The window in question belonged to a game and took several seconds produce the next frame, resulting in an empty window appearing as if it had just disappeared. Signed-off-by:
Jonas Ådahl <jadahl@gmail.com>
Showing
- fb/fb.h 39 additions, 2 deletionsfb/fb.h
- fb/fbfill.c 0 additions, 38 deletionsfb/fbfill.c
- fb/fbtile.c 163 additions, 0 deletionsfb/fbtile.c
- fb/meson.build 1 addition, 0 deletionsfb/meson.build
- fb/wfbrename.h 3 additions, 0 deletionsfb/wfbrename.h
- hw/xwayland/xwayland-window.c 47 additions, 35 deletionshw/xwayland/xwayland-window.c
- include/meson.build 1 addition, 1 deletioninclude/meson.build
fb/fbtile.c
0 → 100644