[Mesa-dev] XvMC gets iDCT support (at least on R600)

Christian König deathsimple at vodafone.de
Sun Nov 21 15:30:33 PST 2010


Am Sonntag, den 21.11.2010, 21:03 +0000 schrieb Andy Furniss:
> Cool, but I just updated both trees and have lost rendering on my rv670, 
> the window is just mid grey.
I had this problem a couple of times while figuring out how to render to
a buffer and then use this buffer again to render to the next buffer.
I thought I figured it out correctly, but it looks like this isn't the
case.

> Another Issue which started with the last batch of changes/ddx change is 
> that mplayer now segfaults on exit.
> 
> I didn't mention at the time as I thought it may go away when IDCT was 
> enabled.
That's interesting, it looks like the pointer to the vertex shader is
NULL. That would also explain the gray picture, but there is in assert
if the shader can't be created in the init function. Either init gets
never called or we are facing a memory corruption problem here.

Could you fire up gdb and give me an output of the idct structure at
frame 3? To do so make sure gdb is installed and then run the following
commands:
gdb --args mplayer <video>
run
<quit mplayer so it segfaults and we jump back to the gdb prompt>
frame 3
print *idct
quit

Christian.



More information about the mesa-dev mailing list