./compile is a GNU autotools helper script and should be ignored by git
---
.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index 99b7089..f243100 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,6 +15,7 @@ ctags
/aclocal.m4
/wayland-scanner.m4
/autom4te.ca
Since a wl_map can be either client side or server side (but not both)
and we have the side field to indicate this, we can merge client_entries
and server_entries into one variable to reduce clutter.
---
src/wayland-private.h | 3 +--
src/wayland-util.c| 43 +++
The current implementation of wl_map uses uint32_t for free_list.
When removing client id >= 0x8000, shifting said id by 1 bit left
will cause free_list to wrap back to 0x0. Bump both wl_map->free_list
and union_entry->next to uint64_t to fix this problem.
---
The relavent lines are:
In wl_map_
After these effects, alpha could not have been 1.0, preventing
not redrawing behind opaque windows.
Signed-off-by: Axel Davy
---
src/shell.c | 15 +--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/src/shell.c b/src/shell.c
index cd94aa5..d7e2d1e 100644
--- a/src/shel
On Thu, Sep 05, 2013 at 09:00:51PM -0700, Dima Ryazanov wrote:
Hi,
> This actually made xwayland work for me when running weston using the X11
> backend.
>
> If I run it using the drm backend, though, it still fails:
Odd, because with the patch, xwayland works also using the drm backend
of west