Mailinglist Archive: radeonhd (307 mails)
| < Previous | Next > |
Re: [radeonhd] xvideo - high CPU/run away process
- From: Christian König <deathsimple@xxxxxxxxxxx>
- Date: Thu, 19 Feb 2009 00:18:29 +0100
- Message-id: <1234999109.6195.33.camel@zweiundvierzig>
Am Dienstag, den 17.02.2009, 19:39 -0500 schrieb JP Fournier:
search the bug somewhere else. I think it has something todo wich crtc
we are waiting on (atm we wait hardcoded at the first one).
Could you send me an xorg log created with logverbose 7?
And try the following patch, it's just a guess, but when it works we
have narrowed down the problem:
diff --git a/src/r600_textured_videofuncs.c
b/src/r600_textured_videofuncs.c
index cd81c39..20f7df7 100644
--- a/src/r600_textured_videofuncs.c
+++ b/src/r600_textured_videofuncs.c
@@ -514,7 +514,7 @@ R600DisplayTexturedVideo(ScrnInfoPtr pScrn, struct
RHDPortPriv *pPriv)
wait_vline_range(
pScrn,
accel_state->ib,
- 0 /* TODO */,
+ 1 /* TODO */,
dstyoff + pPriv->drw_y,
dstyoff + pPriv->drw_y + pPriv->dst_h - 1
);
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
wait_vline_range: start 0 stop 1079Ok, it looks like the patch itself actually works fine, so we need to
search the bug somewhere else. I think it has something todo wich crtc
we are waiting on (atm we wait hardcoded at the first one).
Could you send me an xorg log created with logverbose 7?
And try the following patch, it's just a guess, but when it works we
have narrowed down the problem:
diff --git a/src/r600_textured_videofuncs.c
b/src/r600_textured_videofuncs.c
index cd81c39..20f7df7 100644
--- a/src/r600_textured_videofuncs.c
+++ b/src/r600_textured_videofuncs.c
@@ -514,7 +514,7 @@ R600DisplayTexturedVideo(ScrnInfoPtr pScrn, struct
RHDPortPriv *pPriv)
wait_vline_range(
pScrn,
accel_state->ib,
- 0 /* TODO */,
+ 1 /* TODO */,
dstyoff + pPriv->drw_y,
dstyoff + pPriv->drw_y + pPriv->dst_h - 1
);
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |