---
src/compositor-wayland.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/compositor-wayland.c b/src/compositor-wayland.c
index 2b8b956..77b2a2c 100644
--- a/src/compositor-wayland.c
+++ b/src/compositor-wayland.c
@@ -97,7 +97,7 @@ create_border(struct wayland_compositor
This wraps all accesses to an SHM buffer between wl_shm_buffer_begin
and end so that wayland-shm can install a handler for SIGBUS and catch
attempts to pass the compositor a buffer that is too small.
Note, this patch doesn't do anything to fix the pixman renderer.
---
src/compositor-drm.c | 3 ++
Linux will let you mmap a region of a file that is larger than the
size of the file. If you then try to read from that region the process
will get a SIGBUS signal. Currently the clients can use this to crash
a compositor because it can create a pool and lie about the size of
the file which will cau
Hi All,
I've published a new XWayland DDX based on Glamor.
The source code is inspired from the Radeon DDX.
I've tested it on an intel hd4000 and an Amd hd7730m without issues.
(Need a recent Xserver with XWayland support).
More tests and comments are welcomed.
The source code can be found
On 09/29/2013 02:56 PM, Kristian Høgsberg wrote:
No, we don't guarantee plugin API compatiblity from 1.2 to 1.3. We
may remove functions, structure fields, or change how existing
functions work between 1.x versions. There is no guarantee your
plugin will work or even compile with 1.3 even if i
On 09/28/2013 12:09 AM, Pekka Paalanen wrote:
On Fri, 27 Sep 2013 17:11:47 -0500
Micah Nordland wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 09/27/2013 05:02 PM, Bill Spitzak wrote:
I think it is confusing to call this an "array", rather than
perhaps a "block" or something.
When
when a fullscreen surface hides the cursor, such as mpv, we must
make sure that the cursor gets hidden also when it is over the
underlying black surface. so check if the surface under the pointer
is a black surface and focus on its parent surface.
this results in sending pointer coordinates that ar
---
src/compositor.c | 16
src/compositor.h | 11 ++-
src/input.c | 18 +++---
3 files changed, 41 insertions(+), 4 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index 0fa6613..62a3558 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@