Originally posted by curaga
View Post
Announcement
Collapse
No announcement yet.
2D slowness in r500 radeon EXA?
Collapse
X
-
-
Is support for that difficult to implement? Can it happen before 1.6 is out?
Leave a comment:
-
Originally posted by curaga View PostAs far as I can see, the only message from that debug option repeating is:
R300CheckCompositeTexture: Unsupported picture format 0x1011000
Originally posted by curaga View PostI wonder why it says composite, since JWM does not do compositing.
Leave a comment:
-
Well, I wanted to give it a day's use before showing the log. Xorg.0.log was 500kb instead of the usual 25kb.
As far as I can see, the only message from that debug option repeating is:R300CheckCompositeTexture: Unsupported picture format 0x1011000
(no pastebin, for the X copy buffer seems to be too small for the log)
Leave a comment:
-
Originally posted by curaga View PostRunning 1.5.1 currently, I'll wait till a formal release of 1.6 is out before wandering there
Trying different things from git trunks has the tendency of checking out during times when components do not work together well, or right in the middle of a commit series, etc.
Is the X server the only cause?
With 1.5.3 I got a nice speedup over 1.5.2:
Leave a comment:
-
OK, just finished. BTW, 6.10.0 would not compile with that defined. Patch for that:diff -Naur xf86-video-ati-6.10.0/src/radeon_exa_render.c xf86-video-ati-6.10.0.fixed/src/radeon_exa_render.c
--- xf86-video-ati-6.10.0/src/radeon_exa_render.c 2009-01-06 21:36:58.000000000 +0200
+++ xf86-video-ati-6.10.0.fixed/src/radeon_exa_render.c 2009-01-21 19:55:52.000000000 +0200
@@ -539,7 +539,7 @@
return FALSE;
if (pDstPicture->format == PICT_a8 && RadeonBlendOp[op].dst_alpha)
- RADEON_FALLBACK("Can't dst alpha blend A8\n");
+ RADEON_FALLBACK(("Can't dst alpha blend A8\n"));
if (pMask)
info->accel_state->has_mask = TRUE;
@@ -847,7 +847,7 @@
return FALSE;
if (pDstPicture->format == PICT_a8 && RadeonBlendOp[op].dst_alpha)
- RADEON_FALLBACK("Can't dst alpha blend A8\n");
+ RADEON_FALLBACK(("Can't dst alpha blend A8\n"));
if (pMask)
info->accel_state->has_mask = TRUE;
Leave a comment:
-
You can trace where the driver is falling back to software by editing radeon_exa.c and changing:
#define RADEON_TRACE_FALL 0
to
#define RADEON_TRACE_FALL 1
then fallbacks will be logged in your xorg log. (note your log could get really big).
Leave a comment:
-
I am using 2.6.28 and the module that comes with (1.29):bash-3.2$ dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.29.0 20080528 on minor 0
[drm] Setting GART location based on new memory map
[drm] Loading R500 Microcode
[drm] Num pipes: 1
[drm] writeback test succeeded in 1 usecs
[drm] Num pipes: 1
[drm] Loading R500 Microcode
[drm] Num pipes: 1
bash-3.2$ uname -a
Linux Valinor 2.6.28-laxy #1 SMP Wed Jan 7 19:23:38 EET 2009 x86_64 Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz GenuineIntel GNU/Linux
Leave a comment:
Leave a comment: