Keith Packard kei...@keithp.com writes:
Eric Anholt e...@anholt.net writes:
I expected DamageReportDamage() to be used instead, but this is safe
because we're using DamageReportNone (and leaving the blockhandler to do
our paint).
I didn't want other root damage trackers to receive damage
Keith Packard kei...@keithp.com writes:
It looks like GL_GLEXT_PROTOTYPES is just a trap for the unwary,
causing glext.h to define a pile of functions which are also defined
in gl.h.
However, there is *one* function used in the server which is not
defined in gl.h and is only defined in
that
only check for the extension and not for appropriate per-screen
support. I don't think that's a real risk as DRI3 is only useful for
systems with deep knowledge of the hardware.
Reviewed-by: Eric Anholt e...@anholt.net
pgpOxA4icIVRP.pgp
Description: PGP signature
Signed-off-by: Eric Anholt e...@anholt.net
---
configure.ac | 3 +
glamor/glamor.c| 11 ++
glamor/glamor.h| 2 +
hw/kdrive/ephyr/Makefile.am| 20 ++-
hw/kdrive/ephyr/ephyr.c| 36 +++--
hw/kdrive/ephyr/ephyr.h
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/glamor/glamor_core.c b/glamor/glamor_core.c
index 5246c98..5883809 100644
--- a/glamor/glamor_core.c
+++ b/glamor/glamor_core.c
@@ -215,6 +215,7
.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/glamor/glamor.c b/glamor/glamor.c
index 5947d7f..65fabc2 100644
--- a/glamor/glamor.c
+++ b/glamor/glamor.c
@@ -115,6 +115,23 @@ glamor_set_screen_pixmap
was rather incestuous, along with pulling in xf86
dependencies to our dix code. The new code just initializes itself
from the current state.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/Makefile.am| 2 ++
glamor/glamor.c | 8 +++--
glamor/glamor.h | 7 ++--
glamor
can use to avoid full screen repaints when the
swap is a copy.
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/ephyr.c| 1 +
hw/kdrive/ephyr/ephyr_glamor_glx.c | 95 +-
hw/kdrive/ephyr/ephyr_glamor_glx.h | 1 +
hw/kdrive/ephyr/hostx.c
This is the same thing that Qt ended up doing to get DRI2's event
mangling to happen despite using an XCB event loop.
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/ephyr.c| 3 +++
hw/kdrive/ephyr/ephyr_glamor_glx.c | 39 ++
hw
It used to be the thing that returned your dispatch table and happeend
to set up the context, but now it just sets up the context.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 8
glamor/glamor_copyarea.c | 18 +-
glamor/glamor_core.c
Additionally, there's a rendering bug when you run some Render-using
applications (cairogears -xrender TRAP shows it off very well) that I
think is fallback-related but I haven't quite tracked it down yet.
You can see some fallback fixes in glamor-server I wrote while trying
to fix this.
This
gl_ModelViewProjection and friends aren't used in our shaders, so this
setup didn't do anything.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_pixmap.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/glamor/glamor_pixmap.c b/glamor/glamor_pixmap.c
index 9fe2b2e..41d5f5a
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 4 ++--
glamor/glamor_priv.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/glamor/glamor.c b/glamor/glamor.c
index f1c71ea..ba2a1f4 100644
--- a/glamor/glamor.c
+++ b/glamor/glamor.c
@@ -308,10 +308,10
Now that we're using epoxy, we can write code using both desktop and
ES symbols and decide what to use at runtime.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 40 +++-
glamor/glamor_copyarea.c | 15 ++-
glamor
There's nothing dependent on the presence of DRI3 code in the server
for this, but it does rely on GBM.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_egl.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/glamor/glamor_egl.c b/glamor/glamor_egl.c
Those calls are only for enabling texture handling in the fixed
function pipeline, while everything we do is with shaders.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_copyarea.c | 4
glamor/glamor_pixmap.c| 6 --
glamor/glamor_putimage.c | 2 --
glamor
We only ask for GL_RGB on desktop GL as far as I can see, but now if
GLES2 did happen to ask for GL_RGB it would return a cache index
instead of -1.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_priv.h | 4
glamor/glamor_utils.h | 18 ++
2 files changed, 2
This should be useful for glamor development, so you can test both
paths (which are significantly different, and apparently
glamor_gradient.c was broken on GLES2 as of the import).
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/ephyr_glamor_glx.c | 24 +++-
hw
There's no way these should be in a header file, but I'll leave that
cleanup until later.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_pixmap.c | 50 +-
1 file changed, 29 insertions(+), 21 deletions(-)
diff --git a/glamor
This is the last desktop-versus-ES2 build ifdef in core glamor.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_priv.h | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/glamor/glamor_priv.h b/glamor/glamor_priv.h
index 81b46b6..e28a021 100644
--- a/glamor
Assuming it was the first attribute assigned by the GL, it would have
ended up with location 0 anyway.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_gradient.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/glamor/glamor_gradient.c b/glamor/glamor_gradient.c
A pair of 150 lines of inlined switch statements in a header file is
crazy.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_pixmap.c | 303 +
glamor/glamor_utils.h | 303 -
2 files
They never get reattached to any other program, so saving them to
unreference later is a waste of code.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_gradient.c | 88
glamor/glamor_priv.h | 9 -
2 files changed, 6
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_copyarea.c | 7 ---
glamor/glamor_fill.c | 4 ++--
glamor/glamor_pixmap.c | 17 +++--
glamor/glamor_priv.h | 2 +-
glamor/glamor_tile.c | 4 ++--
5 files changed, 20 insertions(+), 14 deletions(-)
diff
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 6 +++---
glamor/glamor_picture.c | 3 +--
glamor/glamor_pixmap.c | 4 ++--
glamor/glamor_utils.h | 26 --
4 files changed, 18 insertions(+), 21 deletions(-)
diff --git a/glamor/glamor.c b
GLES2 sensibly doesn't allow you to attach multiple shaders for the
same stage to a single program. This means we have to attach the
whole thing in one glShaderSource call.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_gradient.c | 68
Mark Kettenis mark.kette...@xs4all.nl writes:
From: Eric Anholt e...@anholt.net
Date: Mon, 27 Jan 2014 11:36:09 -0800
We all know that XIDs are 32 bits, even if 32-bit headers call them
long.
---
test/hashtabletest.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
glapi awareness
glamor: Use dix-config.h not project config.h
Eric Anholt (14):
glamor: Touch up some code so indent doesn't get confused.
glamor: Apply x-indent.sh.
glamor: Fix some mangling of shader strings by indent.
glamor: Fix some indent damage of putting
We all know that XIDs are 32 bits, even if 32-bit headers call them
long.
---
test/hashtabletest.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/hashtabletest.c b/test/hashtabletest.c
index ceadfa7..a37dfb5 100644
--- a/test/hashtabletest.c
+++ b/test/hashtabletest.c
@@
asm/mtrr.h makes this an unsigned long on 32, but a u64 on 64. Cast
it to a long to win.
---
hw/xfree86/os-support/linux/lnx_video.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/xfree86/os-support/linux/lnx_video.c
b/hw/xfree86/os-support/linux/lnx_video.c
index
In theory, the linux libGL ABI exposes just GL 1.2 plus GLX 1.3. But,
thanks to libglapi, we're letting glGetCompressedTexImageARB() be
exposed too. The GLX code was inappropriately relying on it by using
GL_GLEXT_PROTOTYPES.
---
glx/indirect_texture_compression.c | 8 ++--
1 file changed,
They're not officially in the ABI, so you shouldn't use them anyway.
---
glx/glxserver.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/glx/glxserver.h b/glx/glxserver.h
index 7f36e5f..3f2ae35 100644
--- a/glx/glxserver.h
+++ b/glx/glxserver.h
@@ -46,7 +46,6 @@
#include resource.h
#include
These have been throwing a compiler warning about missing prototypes,
since the generated code to define the prototypes stopped being
generated (possibly because the code was dead).
---
glx/indirect_program.c | 22 --
1 file changed, 22 deletions(-)
diff --git
We're not using the extension prototypes, since you have to dlsym them
anyway. Disabling their definitions prevents them from being defined
twice (once by gl.h, once by glext.h).
Signed-off-by: Eric Anholt e...@anholt.net
---
I was about to send the pull req for the glamor reformat and initial
Keith Packard kei...@keithp.com writes:
Eric Anholt e...@anholt.net writes:
Patch 1 - NAK due to changes to DO NOT EDIT files.
I've removed the changes to indirect_dispatch_swap.c and indirect_program.c
Yeah, any suggestions on how we can fix the generated files to not have
warnings?
Fix
Alan Coopersmith alan.coopersm...@oracle.com writes:
Bitstream Speedo support was removed in commit d50de26430c1a114a.
All scalable font support now goes through FreeType, which can
also handle some bitmap font formats as well.
This series is:
Reviewed-by: Eric Anholt e...@anholt.net
Keith Packard kei...@keithp.com writes:
'Pointer' collides with too many other application names, so stop
using it locally and allow applications to avoid having it in the API.
Some googling didn't find anyone using Pointer with a 'P', so:
Reviewed-by: Eric Anholt e...@anholt.net
Jackson a...@redhat.com
Reviewed-by: Eric Anholt e...@anholt.net
pgpjxbem0xQwT.pgp
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg
Michel Dänzer mic...@daenzer.net writes:
On Fre, 2014-01-10 at 09:26 +0800, Eric Anholt wrote:
We're going to want to make this DIX code instead of XF86 if at all
possible, but for now just disable it so we can work on the rest of
the build.
The radeon driver can't really use the in-tree
Michel Dänzer mic...@daenzer.net writes:
On Die, 2014-01-14 at 05:34 -0800, Keith Packard wrote:
Michel Dänzer mic...@daenzer.net writes:
Didn't SNA prove though that sharing the same pixel storage for GPU and
CPU doesn't give the overall best performance even with Intel GPUs? It
Here's my first patch series for review on glamor -- mostly boring
stuff just trying to get things to a consistent style with the rest of
the server. The end result is a building module we can start doing
interesting things to, with no compiler warnings on my system.
Note that x-indent.sh did
Signed-off-by: Eric Anholt e...@anholt.net
Reviewed-by: Eric Anholt e...@anholt.net
---
glamor/Makefile.am| 3 +-
glamor/glamor_egl.c | 24 ++-
glamor/glamor_utils.h | 15 ---
glamor/glapi.h| 116 --
4 files changed, 4
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/Makefile.am | 1 -
glamor/compat-api.h | 107 ---
glamor/glamor.c | 4 +-
glamor/glamor.h | 4 --
glamor/glamor_egl.c | 16 ++--
glamor/glamor_priv.h | 1 -
6 files
Signed-off-by: Eric Anholt e...@anholt.net
---
Once again, git-send-email refused due to x-indent's output being too
long, so this isn't a real patch because I replaced that line with
THE STRINGS BELOW ALL SMASHED INTO ONE LINE. Look at the git tree
for real patches.
glamor/glamor_core.c
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/Makefile.am | 2 +-
glamor/glamor.h| 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/glamor/Makefile.am b/glamor/Makefile.am
index 15a8b74..90d80a7 100644
--- a/glamor/Makefile.am
+++ b/glamor/Makefile.am
@@ -6,7
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_pixmap.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/glamor/glamor_pixmap.c b/glamor/glamor_pixmap.c
index 84694ec..be7aa3d 100644
--- a/glamor/glamor_pixmap.c
+++ b/glamor/glamor_pixmap.c
@@ -248,7
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.c | 4 +--
glamor/glamor.h | 16 -
glamor/glamor_addtraps.c| 6 ++--
glamor/glamor_fbo.c | 32 +-
glamor/glamor_glyphblt.c| 12 +++
glamor/glamor_glyphs.c | 30
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_getspans.c | 1 +
glamor/glamor_render.c | 5 ++---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/glamor/glamor_getspans.c b/glamor/glamor_getspans.c
index afb76f6..ff58725 100644
--- a/glamor/glamor_getspans.c
+++ b
Signed-off-by: Eric Anholt e...@anholt.net
---
I've entirely trimmed this patch -- it was strictly applying
x-indent.sh with no other changes, and the next patches are fixups
that follow it. I was going to just send it out, but git-send-email
fatal errored because one of the lines was too long
We're going to want to make this DIX code instead of XF86 if at all
possible, but for now just disable it so we can work on the rest of
the build.
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor.h| 2 ++
glamor/glamor_xv.c | 2 ++
2 files changed, 4 insertions(+)
diff --git
From: Adam Jackson a...@redhat.com
Xfuncproto.h has equivalents for these already.
v2: Adjust a couple more likelies after the rebase (anholt)
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Eric Anholt e...@anholt.net
Reviewed-by: Eric Anholt e...@anholt.net
---
glamor/Makefile.am
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_priv.h | 13 -
1 file changed, 13 deletions(-)
diff --git a/glamor/glamor_priv.h b/glamor/glamor_priv.h
index 9f0c558..9bd88e0 100644
--- a/glamor/glamor_priv.h
+++ b/glamor/glamor_priv.h
@@ -56,19 +56,6 @@
#include
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_priv.h | 292 +--
1 file changed, 118 insertions(+), 174 deletions(-)
diff --git a/glamor/glamor_priv.h b/glamor/glamor_priv.h
index 96fb404..d4f5371 100644
--- a/glamor/glamor_priv.h
Signed-off-by: Eric Anholt e...@anholt.net
---
glamor/glamor_compositerects.c | 4 ++--
glamor/glamor_utils.h | 6 --
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/glamor/glamor_compositerects.c b/glamor/glamor_compositerects.c
index 967e228..3b6b2ed 100644
From: Adam Jackson a...@redhat.com
v2: Also edit the one in glamor_egl.c (by anholt)
v3: Also edit the one in glamor_eglmodule.c (by anholt)
Signed-off-by: Adam Jackson a...@redhat.com
Signed-off-by: Eric Anholt e...@anholt.net
Reviewed-by: Eric Anholt e...@anholt.net
---
glamor/glamor_egl.c
For now we're just building an uninstalled library. The extra EGL
stubs are required so that we can get the DIX building and usable
without pulling in the xf86 DDX code in glamor_egl.c.
Signed-off-by: Eric Anholt e...@anholt.net
---
Makefile.am | 6 +
configure.ac
König (1):
Use GBM_LIBS and GBM_CFLAGS
Dave Airlie (5):
glamor: fix make distcheck part 1
glamor: add compiler.h
glamor_utils: fix unlikely define use
glamor: add initial Xv support
glamor: fix leak in xv code.
Eric Anholt (102):
Add build infrastructure
to fetch changes up to 295d41fa2aa97b74c1b9ffd7ef4ccf52f3e97dde:
glx: unifdef swrast dri_interface.h values from Mesa 7.1. (2013-12-30
23:10:34 -0800)
Eric Anholt (2):
glx: unifdef for DRI2 dri_interface.h things in mesa 9.2
caught a few of the code bugs present.
With all of these changes, this patch is:
Reviewed-by: Eric Anholt e...@anholt.net
diff --git a/Xext/hashtable.h b/Xext/hashtable.h
index 8a65732..780d5d2 100644
--- a/Xext/hashtable.h
+++ b/Xext/hashtable.h
@@ -55,27 +55,27 @@ extern _X_EXPORT HashTable
We can't remove all the ifdefs (__DRI_TEX_BUFFER_VERSION) because
configure.ac is only checking for that version of Mesa in the absence
of dri2.
---
glx/glxdriswrast.c | 25 +
1 file changed, 1 insertion(+), 24 deletions(-)
diff --git a/glx/glxdriswrast.c
Thanks to configure.ac's check, we know that we have a new enough
dri_interface.h that we don't need to conditionalize all this code.
---
glx/glxdri2.c | 59 ---
1 file changed, 59 deletions(-)
diff --git a/glx/glxdri2.c b/glx/glxdri2.c
)
An ErrorF when returning NoopDDA to warn that we're papering over a bug
in implementing some function would be pretty nice. Either way,
Reviewed-by: Eric Anholt e...@anholt.net
pgppr2J9Bj6GK.pgp
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org
it to matter in practice (I expect that the
swap-requesting client using this GLX extension is also the
drawable-creating one), and either choice seems wrong compared to send
the event to everyone listening for the event on this drawable. That
would be a separate change, anyway.
Reviewed-by: Eric
Keith Packard kei...@keithp.com writes:
This avoids compiler warnings when initializing with string constants.
Signed-off-by: Keith Packard kei...@keithp.com
I've apparently misplaced my patch that did the same thing.
Reviewed-by: Eric Anholt e...@anholt.net
pgpf7MVcX5gyJ.pgp
Description
not and vesa will kick in anyway.
Reviewed-by: Eric Anholt e...@anholt.net
pgp_byZJGLpcI.pgp
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg
Those defines are so you can compile-time check do I have a
dri_interface.h that defines this new field of the struct? You don't
want the server to claim it implements the new struct just because you
installed a new copy of Mesa.
---
glx/glxdri2.c | 4 ++--
glx/glxdricommon.c | 2 +-
If we extend __DRI_CORE or __DRI_SWRAST in dri_interface.h to allow a
new version, it shouldn't make old server code retroactively require
the new version from swrast drivers.
Notably, new Mesa defines __DRI_SWRAST version 4, but we still want to
be able to probe version 1 drivers, since we don't
The 1.3 release is when the new FD passing bits landed.
Signed-off-by: Eric Anholt e...@anholt.net
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 6925df8..32b7f64 100644
--- a/configure.ac
+++ b/configure.ac
@@ -806,7 +806,7
Uli Schlachter psyc...@znc.in writes:
Hi,
On 06.11.2013 20:34, Peter Harris wrote:
On 2013-11-05 19:41, Keith Packard wrote:
[...]
diff --git a/src/xcb.h b/src/xcb.h
index f7dc6af..f99e677 100644
--- a/src/xcb.h
+++ b/src/xcb.h
@@ -138,23 +138,6 @@ typedef struct {
}
Peter Harris phar...@opentext.com writes:
On 2013-11-05 19:41, Keith Packard wrote:
This allows apps to peel off certain XGE events into separate queues
for custom handling. Designed to support the Present extension
Signed-off-by: Keith Packard kei...@keithp.com
Re:
Keith Packard kei...@keithp.com writes:
Check to see if the new protocol headers are available and
advertise appropriate version of the SHM extension
I'd rather see the updated protocol headers just be required by
configure.ac.
pgpvnEZ5fpzFh.pgp
Description: PGP signature
there's no EGL implemented for DRI1 drivers, this would already
doom AIGLX on DRI1 (short of entirely forking the GLX implementation,
which I'm not enthusiastic about).
I think you also want to drop the DRI1 checks for AIGLX and
AIGLX_DRI_LOADER in configure.ac. If you do:
Reviewed-by: Eric Anholt
.
v2: typo fix in the comment
Signed-off-by: Eric Anholt e...@anholt.net
Reviewed-by: Adam Jackson a...@redhat.com
---
glx/glxdricommon.c | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/glx/glxdricommon.c b/glx/glxdricommon.c
index b027f24..0ab3e30
stride = (width * Bpp + 0x3) ~0x3;
+
trailing whitespace
+*bytes_per_line = stride;
*bits_per_pixel = scrpriv-server_depth;
Other than the whitespace, these two patches are:
Reviewed-by: Eric Anholt e...@anholt.net
pgpGPTqqNhHbn.pgp
Description: PGP signature
This is going to be exposed (and not the old entrypoint) for some DRI
drivers once the megadrivers series lands, and the plan is to
eventually transition all drivers to that. Hopefully this is
unobtrusive enough to merge to stable X servers so that they can be
compatible with new Mesa versions.
Keith Packard kei...@keithp.com writes:
Egbert Eich e...@freedesktop.org writes:
If there are namespace clashes among different drivers it would be
preferrable if each driver used its local symbols. Use the
RTLD_DEEPBIND if available to achive this.
Eric and Adam are doing a lot of work in
, so that
we have a back-pointer to chase when walking the list of contexts when
ClientStateGone happens.
Patch 1/3 is: Reviewed-by: Eric Anholt e...@anholt.net
But I'm lost on this one. loseCurrent is just -core-unbindContext,
which is mesa's dri_util.c dereferencing the drawables and calling
, it is possible to perform
post-installation modifications using an install hook.
With the -local targets, there is no particular guarantee of execution order;
typically, they are run early, but with parallel make, there is no way
to be sure of that.
Reviewed-by: Eric Anholt e...@anholt.net
Julien Cristau jcris...@debian.org writes:
On Mon, Aug 26, 2013 at 13:26:11 -0700, Eric Anholt wrote:
-struct EphyrHostXEvent {
-EphyrHostXEventType type;
-union {
-struct mouse_motion {
-int x;
-int y;
-int screen;
-int
Julien Cristau jcris...@debian.org writes:
On Mon, Aug 26, 2013 at 13:26:15 -0700, Eric Anholt wrote:
---
hw/kdrive/ephyr/ephyrhostvideo.c | 107 ---
hw/kdrive/ephyr/ephyrhostvideo.h | 19 --
hw/kdrive/ephyr/ephyrvideo.c | 133
Julien Cristau jcris...@debian.org writes:
On Mon, Aug 26, 2013 at 13:26:08 -0700, Eric Anholt wrote:
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/ephyr.c | 15 ++-
hw/kdrive/ephyr/ephyrdriext.c | 7 +--
hw/kdrive/ephyr/ephyrglxext.c | 3 ++-
hw
Adam Jackson a...@redhat.com writes:
You can only register one drawable on a given damage, so there's no
reason to require the caller to specify the drawable, the damage is
enough. The implementation would do something fairly horrible if you
_did_ pass mismatched drawable and damage, so
, 3, 4, and 6 are:
Reviewed-by: Eric Anholt e...@anholt.net
pgptHnR7JyAqT.pgp
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel
changes up to abc2bfca16adcd1e5657d4ce54f4e1335d5ed53f:
kdrive: initialize GLX for xephyr (2013-09-03 14:35:39 -0700)
Eric Anholt (20):
ephyr: Drop dead ephyrHostAtomToLocal code.
ephyr: Expose a single function
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 40 +++-
1 file changed, 27 insertions(+), 13
From: Julien Cristau jcris...@debian.org
This isn't used anywhere.
v2: Rebase to the top of the patch series (anholt)
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net (v1)
Signed-off-by: Julien Cristau jcris...@debian.org
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/kdrive
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 45 -
1 file changed, 32 insertions
From: Julien Cristau jcris...@debian.org
v2: Dropped the hostx_load_keymap changes, now that that function is
gutted (anholt).
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net (v1)
Signed-off-by: Julien Cristau jcris...@debian.org
Signed-off-by: Eric Anholt e...@anholt.net
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/ephyrhostproxy.c | 91 ---
hw/kdrive/ephyr/ephyrhostproxy.h
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
configure.ac| 2 +-
hw/kdrive/ephyr/hostx.c | 13 -
2 files changed, 9 insertions
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 59 +++--
1 file changed, 33
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/hw
Gusarov dotted...@dottedmag.net (v1)
Signed-off-by: Julien Cristau jcris...@debian.org
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/hostx.c | 284 ++--
1 file changed, 155 insertions(+), 129 deletions(-)
diff --git a/hw/kdrive/ephyr
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
hw/kdrive/ephyr/hostx.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/hw
From: Julien Cristau jcris...@debian.org
Signed-off-by: Julien Cristau jcris...@debian.org
Reviewed-by: Eric Anholt e...@anholt.net
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
---
hw/kdrive/ephyr/hostx.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/hw/kdrive
From: Julien Cristau jcris...@debian.org
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net
Reviewed-by: Eric Anholt e...@anholt.net
Signed-off-by: Julien Cristau jcris...@debian.org
---
configure.ac| 4 ++--
hw/kdrive/ephyr/hostx.c | 64
From: Julien Cristau jcris...@debian.org
Drop obsolete comments about interaction between Xlib code and that
macro, and stop undefining it.
Signed-off-by: Julien Cristau jcris...@debian.org
Reviewed-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/ephyrhostglx.c | 11 ---
hw/kdrive
From: Julien Cristau jcris...@debian.org
v2: Also remove the prototype (anholt)
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net (v1)
Signed-off-by: Julien Cristau jcris...@debian.org
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive/ephyr/hostx.c | 15 ---
hw/kdrive
From: Julien Cristau jcris...@debian.org
v2: Rebase on master, notably adding XCB for
X_GLXvop_MakeCurrentReadSGI (anholt).
Reviewed-by: Mikhail Gusarov dotted...@dottedmag.net (v1)
Signed-off-by: Julien Cristau jcris...@debian.org
Signed-off-by: Eric Anholt e...@anholt.net
---
hw/kdrive
901 - 1000 of 1093 matches
Mail list logo