From: Michel Dänzer daen...@vmware.com
RandR doesn't seem to deal with pseudocolour at all, so without this the
pseudocolour palette never gets loaded to the hardware.
v2: Move logic into xf86_crtc_supports_gamma().
Signed-off-by: Michel Dänzer daen...@vmware.com
---
hw/xfree86/modes
even CC the list anymore for
this, YMMV.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http
the default window size.
The numbers are not comparable if the operation dimensions are
different. It might be better to refuse tests that can't fit.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org
On Die, 2011-02-01 at 10:59 +0200, Rami Ylimäki wrote:
On 01/31/2011 06:08 PM, Michel Dänzer wrote:
On Mon, 2011-01-31 at 15:48 +0200, Rami Ylimäki wrote:
Signed-off-by: Rami Ylimäkirami.ylim...@vincit.fi
---
do_blt.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions
entries that were never added. (Bug #31086)').
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives
On Fre, 2011-02-04 at 16:38 +0200, Pauli Nieminen wrote:
On 04/02/11 10:44 +0100, ext Michel Dänzer wrote:
On Don, 2011-02-03 at 19:48 +0200, Pauli wrote:
From: Pauli Nieminen ext-pauli.niemi...@nokia.com
If client disconnects and new client gets same id DRI2 events may end
-by: Michel Dänzer mic...@daenzer.net
Signed-off-by: Maarten Maathuis madman2...@gmail.com
Merged all three of these patches.
246d40b..541b250 master - master
--
keith.pack...@intel.com
These three exa patches should probably go into 1.9 branch.
Agreed
On Fre, 2011-01-21 at 10:15 +0100, Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
RandR doesn't seem to deal with pseudocolour at all, so without this the
pseudocolour palette never gets loaded to the hardware.
v2: Move logic into xf86_crtc_supports_gamma().
Anyone? Should
On Mit, 2011-02-09 at 12:43 -0800, Keith Packard wrote:
On Wed, 09 Feb 2011 10:48:24 +0100, Michel Dänzer mic...@daenzer.net wrote:
Anyone? Should the server abort in this case instead? It certainly can't
work properly as it is.
Sure looks like any driver that supports the gamma
-last_time_front_mixed_pixmap be updated in
ExaBlockHandler() as well?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org
.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info
On Don, 2011-02-10 at 08:42 -0800, Keith Packard wrote:
On Thu, 10 Feb 2011 07:41:27 +0100, Michel Dänzer mic...@daenzer.net wrote:
Yes, and the patch fixes it at least with the Gallium Xorg state
tracker.
Ok. Seems like this patch should include other visual types too; should
On Don, 2011-02-10 at 18:46 +0100, Michel Dänzer wrote:
On Don, 2011-02-10 at 08:42 -0800, Keith Packard wrote:
On Thu, 10 Feb 2011 07:41:27 +0100, Michel Dänzer mic...@daenzer.net
wrote:
Yes, and the patch fixes it at least with the Gallium Xorg state
tracker.
Ok. Seems like
fixed,
Reviewed-by: Michel Dänzer mic...@daenzer.net
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
On Don, 2011-02-10 at 20:44 +0100, Maarten Maathuis wrote:
2011/2/10 Michel Dänzer mic...@daenzer.net:
On Don, 2011-02-10 at 20:15 +0100, Maarten Maathuis wrote:
- It turns out that part of the problem was actually on the driver side.
- The performance loss is not worth the small visual
On Don, 2011-02-10 at 15:23 -0800, Keith Packard wrote:
On Thu, 10 Feb 2011 18:56:58 +0100, Michel Dänzer mic...@daenzer.net wrote:
Though I'm afraid I don't have the time or interest for a more complete
solution at this point. Can this go in for now, even if it only fixes
pseudocolour
gone to the xorg-devel list. :) Moving there.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http
the loss for a minor
improvement that may not even exist on someone else's computer.
Signed-off-by: Maarten Maathuis madman2...@gmail.com
Reviewed-by: Michel Dänzer mic...@daenzer.net
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast
On Fre, 2011-02-18 at 14:23 +0100, Maarten Maathuis wrote:
2011/2/11 Maarten Maathuis madman2...@gmail.com:
2011/2/11 Michel Dänzer mic...@daenzer.net:
On Don, 2011-02-10 at 20:44 +0100, Maarten Maathuis wrote:
2011/2/10 Michel Dänzer mic...@daenzer.net:
On Don, 2011-02-10 at 20:15
From: Michel Dänzer daen...@vmware.com
If there's a GPU copy and a non-zero devKind was passed in, set the GPU copy
pitch to that instead of to a possibly bogus value derived from the new width.
This is e.g. used by the radeon driver's drmmode_xf86crtc_resize hook, fixes
https
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window which
uses DRI2 and page flipping, the DRI2 buffer information for the compositing
manager's output window (typically the Composite Overlay Window or root window)
may become stale
On Fre, 2011-03-25 at 06:10 -0700, Jakob Bornecrantz wrote:
On Mar 25, 2011, at 13:47, Ville Syrjälä wrote:
On Fri, Mar 25, 2011 at 12:35:37PM +0100, ext Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window
On Fre, 2011-03-25 at 14:47 +0200, Ville Syrjälä wrote:
On Fri, Mar 25, 2011 at 12:35:37PM +0100, ext Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window
which
uses DRI2 and page flipping, the DRI2
On Fre, 2011-03-25 at 15:45 +0100, Mario Kleiner wrote:
On Mar 25, 2011, at 3:32 PM, Michel Dänzer wrote:
On Fre, 2011-03-25 at 14:47 +0200, Ville Syrjälä wrote:
On Fri, Mar 25, 2011 at 12:35:37PM +0100, ext Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
Without
On Fre, 2011-03-25 at 17:27 +0200, Ville Syrjälä wrote:
On Fri, Mar 25, 2011 at 03:32:06PM +0100, ext Michel Dänzer wrote:
On Fre, 2011-03-25 at 14:47 +0200, Ville Syrjälä wrote:
On Fri, Mar 25, 2011 at 12:35:37PM +0100, ext Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
From: Michel Dänzer daen...@vmware.com
Otherwise we might keep stale cached information, e.g. after the driver
performed page flipping.
This is part of the fix for
https://bugs.freedesktop.org/show_bug.cgi?id=35452 .
Signed-off-by: Michel Dänzer daen...@vmware.com
Reviewed-by: Ville Syrjälä
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window which
uses DRI2 and page flipping, the DRI2 buffer information for the compositing
manager's output window (typically the Composite Overlay Window or root window)
may become stale
fail? (Looks to be an issue across the series)
Also, if the second AddResource call fails, the effects of the first one
should be reversed as well. But this is certainly an improvement even
without that.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
From: Michel Dänzer daen...@vmware.com
The latter calls the former, let's cut the middle man and eliminate a branch
in a hot path.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_priv.h |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/exa/exa_priv.h b
On Sam, 2011-03-26 at 11:50 +, Maarten Maathuis wrote:
2011/3/26 Michel Dänzer mic...@daenzer.net:
From: Michel Dänzer daen...@vmware.com
The latter calls the former, let's cut the middle man and eliminate a branch
in a hot path.
Signed-off-by: Michel Dänzer daen...@vmware.com
On Son, 2011-03-27 at 23:00 -0700, Keith Packard wrote:
On Fri, 25 Mar 2011 18:26:56 +0100, Michel Dänzer mic...@daenzer.net wrote:
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window
which
uses DRI2 and page flipping
On Son, 2011-03-27 at 04:41 +0200, Cyril Brulebois wrote:
(Mode I'm-discovering-the-code on)
Michel Dänzer mic...@daenzer.net (26/03/2011):
From: Michel Dänzer daen...@vmware.com
The latter calls the former, let's cut the middle man and eliminate a branch
in a hot path.
Signed
From: Michel Dänzer daen...@vmware.com
The latter calls the former, let's cut the middle man and eliminate a branch
in a hot path.
According to Git history, ExaSetPixmapPriv was never used anywhere, just drop
it.
Signed-off-by: Michel Dänzer daen...@vmware.com
Reviewed-by: Cyril Brulebois k
On Mon, 2011-03-28 at 08:47 -0700, Keith Packard wrote:
On Mon, 28 Mar 2011 10:04:23 +0200, Michel Dänzer mic...@daenzer.net wrote:
So once again, a fix is delayed because it's not considered quite
perfect yet.
Kristian is the maintainer of the DRI2 code, and so should be involved
)
{
int i;
Don't you also need to call DamageRegionProcessPending() after the
operation?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel
it does several
divisions per trapezoid.
V2: Call DamageRegionProcessPending() - pointed out by Michel Dänzer.
V3: Call DamageRegionProcessPending() *after* rendering -
pointed out by Maarten Maathuis
I did say after. :)
Reviewed-by: Michel Dänzer mic...@daenzer.net
--
Earthling Michel
, __glXDrawableRes, pGlxDraw)) {
Is pDraw-id == drawableId always true here for windows? That was one of
the issues previously proposed fixes in this area were trying to
address.
Looks good otherwise though.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
On Die, 2011-03-29 at 09:48 -0400, Adam Jackson wrote:
On Tue, 2011-03-29 at 10:09 +0200, Michel Dänzer wrote:
On Mon, 2011-03-28 at 12:40 -0400, Adam Jackson wrote:
diff --git a/glx/glxcmds.c b/glx/glxcmds.c
index 9b4bc9e..9d60bdb 100644
--- a/glx/glxcmds.c
+++ b/glx/glxcmds.c
= -pPixmap-screen_x;
+ yoff = -pPixmap-screen_y;
+}
+#endif
+RegionTranslate(rgnDst, xoff, yoff);
Could only call RegionTranslate in the if block above, and move the
x/yoff locals there as well (or eliminate them altogether).
--
Earthling Michel Dänzer
On Son, 2011-03-27 at 23:00 -0700, Keith Packard wrote:
On Fri, 25 Mar 2011 18:26:56 +0100, Michel Dänzer mic...@daenzer.net wrote:
From: Michel Dänzer daen...@vmware.com
Without this, when a compositing manager unredirects a fullscreen window
which
uses DRI2 and page flipping
On Mit, 2011-04-06 at 09:50 -0700, Keith Packard wrote:
On Wed, 06 Apr 2011 10:19:01 +0200, Michel Dänzer mic...@daenzer.net wrote:
10 days have passed.
I hoped you would take a few minutes and write a more efficient
version.
Well, that's not what you said in the parts I quoted
,
CRT2 can't be switched off while CRT1 is off\n);
The outer parens around the ! expressions are superfluous. The bug was
just that the ! was inside the existing parens instead of outside them.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
is updated but not xserver?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org
On Fre, 2011-04-08 at 09:13 +0200, Michel Dänzer wrote:
On Don, 2011-04-07 at 23:47 +0300, Timo Aaltonen wrote:
diff --git a/src/sis_utility.c b/src/sis_utility.c
index 64d8919..0892cf5 100644
--- a/src/sis_utility.c
+++ b/src/sis_utility.c
@@ -523,7 +523,7 @@ SISSwitchCRT2Type
On Fre, 2011-04-08 at 18:37 +0200, Soeren Sandmann wrote:
Michel Dänzer mic...@daenzer.net writes:
On Don, 2011-04-07 at 19:41 +0200, Soeren Sandmann wrote:
The trap offsets change depends on a change to pixman that I will push
as soon as the changes below are in master.
What's
, __DRI_SWRAST_VERSION);
+}
+if (screen-driver == NULL) {
I think it would be better to install swrastg as swrast_dri.so.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
-VRefresh - desired-VRefresh)
- fabs(best-VRefresh - desired-VRefresh))) {
+ (abs(scan-VRefresh - desired-VRefresh)
+ abs(best-VRefresh - desired-VRefresh))) {
VRefresh is a float.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
= 4;
} else {
cur_minor = 1;
}
This bugfix should probably be separate.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel
On Fre, 2011-04-29 at 08:52 +0200, Michel Dänzer wrote:
On Don, 2011-04-28 at 13:27 -0700, Jesse Barnes wrote:
@@ -1114,7 +1169,7 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info)
ds-ScheduleSwap = info-ScheduleSwap;
ds-ScheduleWaitMSC = info-ScheduleWaitMSC;
ds-GetMSC
very high. The whole mess looks like a simple driver
bug to me.
I think the xserver patches are still necessary, otherwise how are the
cached DRI2 pPriv-buffers updated for other windows sharing the same
pixmap?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre
;
+
+return TRUE;
+}
Maybe at least some of this could be short-circuited if it's still the
same pixmap.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
. :)
Please do this.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg
On Fre, 2011-05-06 at 18:18 +0300, ville.syrj...@nokia.com wrote:
From: Ville Syrjälä ville.syrj...@nokia.com
Only send invalidate events for drawables if some client has requested
some buffers.
Signed-off-by: Ville Syrjälä ville.syrj...@nokia.com
Reviewed-by: Michel Dänzer mic
with the
client-side GLX drawable lifetime either.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives
From: Michel Dänzer daen...@vmware.com
We know the mask covers the glyph extents.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_render.c | 74 ++---
1 files changed, 42 insertions(+), 32 deletions(-)
diff --git a/exa/exa_render.c
From: Michel Dänzer daen...@vmware.com
This should be just as good on average but is less expensive.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_glyphs.c |4 ++--
exa/exa_priv.h |2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/exa/exa_glyphs.c b
From: Michel Dänzer daen...@vmware.com
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_glyphs.c | 43 ---
exa/exa_priv.h |3 ---
2 files changed, 20 insertions(+), 26 deletions(-)
diff --git a/exa/exa_glyphs.c b/exa/exa_glyphs.c
index
From: Michel Dänzer daen...@vmware.com
Inspired by the corresponding intel driver change by Chris Wilson.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa.c|3 +
exa/exa_glyphs.c | 219 ++
exa/exa_priv.h | 20
From: Michel Dänzer daen...@vmware.com
Mostly reducing function call argument passing overhead.
Also remove unused rect member pDst.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_glyphs.c | 87 --
exa/exa_priv.h |1 -
2
From: Michel Dänzer daen...@vmware.com
See https://bugs.freedesktop.org/show_bug.cgi?id=35197 .
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_unaccel.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c
index
From: Michel Dänzer daen...@vmware.com
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_unaccel.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c
index 5d26b77..2bdaede 100644
--- a/exa/exa_unaccel.c
+++ b/exa
On Die, 2011-05-17 at 15:03 +0200, Michel Dänzer wrote:
From: Michel Dänzer daen...@vmware.com
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_unaccel.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c
, so
the function keys produce Fx by default, but I can use the multimedia
functions with the fn key)
I really like the idea behind this patch though. :)
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI
From: Michel Dänzer daen...@vmware.com
We know the mask covers the glyph extents.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_render.c | 74 ++---
1 files changed, 42 insertions(+), 32 deletions(-)
diff --git a/exa/exa_render.c
From: Michel Dänzer daen...@vmware.com
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_glyphs.c | 45 +
exa/exa_priv.h |3 ---
2 files changed, 21 insertions(+), 27 deletions(-)
diff --git a/exa/exa_glyphs.c b/exa/exa_glyphs.c
From: Michel Dänzer daen...@vmware.com
Mostly reducing function call argument passing overhead.
Also remove unused rect member pDst.
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_glyphs.c | 87 --
exa/exa_priv.h |1 -
2
From: Michel Dänzer daen...@vmware.com
Inspired by the corresponding intel driver change by Chris Wilson.
Also drop the special case for filling the cache initially, doesn't seem to
buy anything at this point.
v2: Always update eviction position after adding new glyph to cache.
Signed-off
On Die, 2011-05-17 at 13:08 -0400, Owen Taylor wrote:
On Tue, 2011-05-17 at 18:32 +0200, Michel Dänzer wrote:
On Die, 2011-05-17 at 11:53 -0400, Owen Taylor wrote:
If libc rand() is too slow, then some inlined linear-congruential
generator could shave a few cycles.
I'm afraid
On Don, 2011-05-19 at 11:00 +1000, Peter Hutterer wrote:
On Wed, May 18, 2011 at 10:38:36AM +0200, Michel Dänzer wrote:
On Mit, 2011-05-18 at 15:00 +1000, Peter Hutterer wrote:
On Apple keyboards, the multimedia function keys are overlaid with the F
keys. F1 is also BrightnessDown, F10
)
+return -1;
[...]
+if (read(fd, retvalue, 1) != 1)
+return FKEYMODE_UNKNOWN;
These would leak fd, wouldn't they?
Looks good to me otherwise.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X
(affected are get_fnmode and set_fnmode)
Reviewed-by: Michel Dänzer mic...@daenzer.net
Thanks!
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
:
Fix resizing when acceleration is disabled'), which indicates it might
be necessary when resizing the screen with acceleration disabled.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
in the commit text.
Whenever possible, it should be preferable to check for (the lack of) a
feature directly rather than indirectly via a version.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
SET_ABI_VERSION(9, 0)
old code
#else
new code
#endif
That would work perfectly, if the ABI was bumped by every change which
breaks the ABI...
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
On Fre, 2010-10-01 at 18:57 +0200, Julien Cristau wrote:
On Fri, Oct 1, 2010 at 18:29:54 +0200, Michel Dänzer wrote:
On Fre, 2010-10-01 at 18:27 +0200, Julien Cristau wrote:
#if ABI_VIDEODRV_VERSION SET_ABI_VERSION(9, 0)
old code
#else
new code
#endif
That would work
On Sam, 2010-10-02 at 20:53 +0300, Adrian Bunk wrote:
On Fri, Oct 01, 2010 at 07:23:05PM +0200, Michel Dänzer wrote:
On Fre, 2010-10-01 at 18:57 +0200, Julien Cristau wrote:
On Fri, Oct 1, 2010 at 18:29:54 +0200, Michel Dänzer wrote:
On Fre, 2010-10-01 at 18:27 +0200, Julien
'classic' scheme at
least.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org
On Fre, 2010-10-29 at 12:21 -0700, Eric Anholt wrote:
On Fri, 29 Oct 2010 10:46:00 +0200, Michel Dänzer mic...@daenzer.net wrote:
On Don, 2010-10-28 at 20:46 -0700, Eric Anholt wrote:
In all these cases, any rendering implied by this damage has already
occurred, and we want to get
On Sam, 2010-10-30 at 12:36 -0700, Keith Packard wrote:
On Sat, 30 Oct 2010 18:07:19 +0200, Michel Dänzer mic...@daenzer.net wrote:
Right, but as long as there's at least one rendering operation in
between, at that point EXA will synchronize the pixmap copies according
to the accumulated
from making
this change. Are there any?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
Archives: http
]
Merged.
c80c417..333b6ed master - master
My concerns haven't been addressed... Guess I'll reassign any bug
reports to you guys?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
understand that Eric and Keith don't care about breaking EXA, but
it's sad to see that apparently that's considered okay even for a
'stable' branch.
0
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
On Mon, 2010-11-15 at 11:24 -0800, Jeremy Huddleston wrote:
On Nov 15, 2010, at 01:33, Michel Dänzer wrote:
On Sam, 2010-11-13 at 15:21 -0800, Jeremy Huddleston wrote:
commit dfda3c696dd72ecc5cc4fa69d8bb4521ba554cf3
Author: Eric Anholt e...@anholt.net
Date: Thu Oct 28 20:46:22
it's not required for them and it reserves a precious register
on x86. Building static libraries with -fPIC is an established solution
for linking libraries with no ABI guarantees into shared libraries.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
-allocated space to maintain state for PrepareAccess()
* and FinishAccess() in. Note that PrepareAccess() is only called once per
* pixmap and operation, regardless of whether the pixmap is used as a
* destination and/or source, and the index may not reflect the usage.
--
Earthling Michel
prepare access. */
if (pExaScr-fallback_counter)
exaPrepareAccess(pPixmap-drawable, EXA_PREPARE_AUX_DEST);
Not sure this is really necessary but I guess it doesn't hurt. Should be
a separate patch though.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre
migration overhead?
Do you have a simple recipe for reproducing high latencies?
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel
On Fre, 2010-12-10 at 15:47 +0530, umang gupta wrote:
Please find attached log file for case mentioned .
[...]
ø
em
class=parametercodea class=link
[...]
This doesn't look like an X log file. :)
--
Earthling Michel Dänzer
...@chris-wilson.co.uk
Cc: Kristian Høgsberg k...@bitplanet.net
Cc: Michel Dänzer daen...@vmware.com
---
glx/glxcmds.c |6 ++
glx/glxdrawable.h |3 +++
glx/glxext.c | 15 ++-
3 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/glx/glxcmds.c b/glx
with another bug fix from Michel Dänzer,
https://bugs.freedesktop.org/show_bug.cgi?id=28181
Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk
Cc: Kristian Høgsberg k...@bitplanet.net
Cc: Michel Dänzer daen...@vmware.com
Reviewed-by: Michel Dänzer mic...@daenzer.net
I'd wait for Kristian's
probably something similar for the AVIVO display engine.
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
___
xorg-devel@lists.x.org: X.Org development
On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote:
- Not sure if it was causing problems, but you never know.
Signed-off-by: Maarten Maathuis madman2...@gmail.com
Reviewed-by: Michel Dänzer mic...@daenzer.net
--
Earthling Michel Dänzer |http
On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote:
Signed-off-by: Maarten Maathuis madman2...@gmail.com
Reviewed-by: Michel Dänzer mic...@daenzer.net
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software enthusiast | Debian, X
sacrifice some throughput, not sure how much,
Shouldn't be hard to measure.
but users tend to respond poorly to unexpected latency IMO.
I'm sure some do, but I also suspect some do to unexpected slowness. :}
--
Earthling Michel Dänzer |http://www.vmware.com
Libre software
[ Dropping dri-devel list as this seems strictly an xserver issue ]
On Fre, 2010-12-10 at 14:49 +0100, Michel Dänzer wrote:
On Fre, 2010-12-10 at 13:38 +, Chris Wilson wrote:
Although there may be more than one resource handles pointing to the
Drawable, we only want to destroy it once
on the first instance.
v2: Apply fixes and combine with another bug fix from Michel Dänzer,
https://bugs.freedesktop.org/show_bug.cgi?id=28181
v3: Just use the refcnt and don't try to free other resources in the
DrawableGone callback.
Signed-off-by: Kristian Høgsberg k...@bitplanet.net
Can
On Mon, 2010-12-20 at 15:46 +0100, Maarten Maathuis wrote:
2010/12/14 Michel Dänzer mic...@daenzer.net:
On Mon, 2010-12-13 at 19:42 +0100, Maarten Maathuis wrote:
- Apps like xterm can trigger a lot of fallback rendering.
- This can lead to (annoyingly) high latencies, because you
have
From: Michel Dänzer daen...@vmware.com
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24703 .
Signed-off-by: Michel Dänzer daen...@vmware.com
---
exa/exa_accel.c |2 ++
exa/exa_unaccel.c |2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/exa/exa_accel.c b/exa
On Mit, 2010-12-22 at 11:38 -0800, Keith Packard wrote:
On Wed, 22 Dec 2010 11:45:36 +0100, Michel Dänzer mic...@daenzer.net wrote:
From: Michel Dänzer daen...@vmware.com
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24703 .
Signed-off-by: Michel Dänzer daen...@vmware.com
1 - 100 of 1234 matches
Mail list logo