[Mesa-dev] XvMC gets iDCT support (at least on R600)
andyqos at ukfsn.org
Tue Nov 23 17:09:25 PST 2010
Christian König wrote:
> Am Dienstag, den 23.11.2010, 14:17 +0000 schrieb Andy Furniss:
>> Apart from -DDEBUG the extra -g is the only difference I have spotted in
>> a diff of the make outputs so far.
> Ok, i'm just an idiot. totally forgot that an assert evaluates to
> nothing on a non debug build.
> A fix is checked in, so please try again.
Working now without debug.
>> I notice there are some extra artifacts on the pendulum stream now in
>> the form of blocks around the coloured circles.
> You can also see some artefacts on "large" (at least 8x8 pixel) areas of
> black going into bright colours with sharp edges. I think that is either
> because of signed normalized 16bits aren't precise enough to calculate
> the idct or because of the missing clamping on non intra frames.
Actually in the case of pendulum, what I saw as artifacts are in reality
small areas of correctness where black/white are rendered properly as 0/255.
Compared to pre-idct, idct is mostly not rendering black or white
correctly. The (HD) test stream -
Looked OK before idct but is quite wrong now.
More information about the mesa-dev