And staring Audacity and generating some DTMF we saw some `udo: bla` lines logged.
Conclusion:
<agd5f> udovdh: ok. well, if it's really dropping rendering due to missing state, the ddx really needs to be re-organized like mesa to set and emit state functions
After undoing the patch at https:/ /bugs.freedeskt op.org/ attachment. cgi?id= 25571 amd applying this patch:
--- a/src/r600_exa.c
+++ b/src/r600_exa.c
@@ -267,6 +267,7 @@ R600Solid(PixmapPtr pPix, int x1, int y1, int x2, int y2)
if (((accel_ state-> vb_index + 3) * 8) > (accel_ state-> ib->total / 2)) {
R600DoneSolid( pPix);
accel_state- >vb_index = 0;
accel_state- >ib = RHDDRMCPBuffer( pScrn-> scrnIndex) ;
+ ErrorF("udo: bla\n");
}
And staring Audacity and generating some DTMF we saw some `udo: bla` lines logged.
Conclusion:
<agd5f> udovdh: ok. well, if it's really dropping rendering due to missing state, the ddx really needs to be re-organized like mesa to set and emit state functions