I'm finishing up replacing select with either poll or epoll (or other)
and wanted to present the API I've constructed for this work.
The goal is to hide the implementation details away from the server so
that we can easily swap in OS-specific replacements. I've implemented
poll and epoll back
Use cached devinfo (DINFOCACHE) in di_init().
Remove unnecessary di_init() on nexus nodes.
Signed-off-by: Henry Zhao
---
src/solx_devfs.c | 25 +
1 file changed, 5 insertions(+), 20 deletions(-)
diff --git a/src/solx_devfs.c
Probe should not hold pci nexus drivers open - close after use.
Signed-off-by: Henry Zhao
---
src/solx_devfs.c | 29 -
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/src/solx_devfs.c b/src/solx_devfs.c
index cf96467..c94daaf
On Wed, 2016-05-25 at 09:24 -0400, Alex Deucher wrote:
> On Wed, May 25, 2016 at 6:09 AM, Michel Dänzer wrote:
> > From: Michel Dänzer
> >
> > Increases x11perf -compwinwin500 numbers by a factor of 10 for me with
> > radeonsi.
> >
> > Conditions
On Wed, 2016-05-25 at 09:22 -0400, Alex Deucher wrote:
> On Tue, May 24, 2016 at 5:12 AM, Michel Dänzer wrote:
> > From: Michel Dänzer
> >
> > RENDER requires that sampling outside of any source/mask picture results
> > in alpha == 0.0.
> >
> > The
On Wed, 2016-05-18 at 16:03 -0500, Keith Packard wrote:
> Here's a couple of patches which makes miPointerRec private to the
> miPointer code; the only user of that struct was Xwayland which
> used it to invalidate the current sprite. An API is provided to
> perform that invalidation, and then the
On Mon, 2016-05-23 at 21:09 -0700, Alan Coopersmith wrote:
> On 05/18/16 07:53 AM, Adam Jackson wrote:
> > Not all display managers make it easy (or possible) to modify the
> > command line flags passed to the server, so add a way to get to it
> > from
> > xorg.conf.
> >
> > v2: Fix the
On Wed, 2016-05-18 at 14:15 -0700, Jeremy Huddleston Sequoia wrote:
> The following changes since commit
> 9454cd51da9b38b974cff7c8b7125901f6403848:
>
> xserver 1.18.3 (2016-04-04 14:39:36 -0400)
>
> are available in the git repository at:
>
> https://github.com/XQuartz/xorg-server.git
>
When Xephyr is launched in multi-seat mode (i.e. with command-line option
"-seat seat"), ephyr virtual keyboard/mouse driver is not loaded.
Without this patch, Xephyr won't listen to any events in multi-seat mode,
including XCB_EXPOSE and XCB_CONFIGURE_NOTIFY, which may be needed even
for
Current hostx_get_output_geometry() has a little problem when
checking RandR version, treating e.g. version 2.0 as lower than 1.2.
Signed-off-by: Laércio de Sousa
---
hw/kdrive/ephyr/hostx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff
After commit 623ff251, a lot of functions and data structures
in ephyr/hostx.{c,h} became uneeded. We are removing them now.
Signed-off-by: Laércio de Sousa
---
hw/kdrive/ephyr/hostx.c | 227
On Wed, May 25, 2016 at 6:09 AM, Michel Dänzer wrote:
> From: Michel Dänzer
>
> Increases x11perf -compwinwin500 numbers by a factor of 10 for me with
> radeonsi.
>
> Conditions copied from exaComposite().
>
> Signed-off-by: Michel Dänzer
On Tue, May 24, 2016 at 5:12 AM, Michel Dänzer wrote:
> From: Michel Dänzer
>
> RENDER requires that sampling outside of any source/mask picture results
> in alpha == 0.0.
>
> The OpenGL border colour cannot set alpha = 0.0 if the texture format
>
From: Michel Dänzer
Increases x11perf -compwinwin500 numbers by a factor of 10 for me with
radeonsi.
Conditions copied from exaComposite().
Signed-off-by: Michel Dänzer
---
glamor/glamor_render.c | 23 +++
1 file changed, 23
On Wed, 25 May 2016 10:41:53 +0300
Ian Ray wrote:
> posix_fallocate() does an explicit rollback if it gets EINTR, and
> this is a problem on slow systems because when the allocation size
> is sufficiently large posix_fallocate() will always be interrupted
> by the smart
posix_fallocate() does an explicit rollback if it gets EINTR, and
this is a problem on slow systems because when the allocation size
is sufficiently large posix_fallocate() will always be interrupted
by the smart scheduler's SIGALRM.
Changes since v1 - big comment in the code to explain what is
16 matches
Mail list logo