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

Andy Furniss andyqos at ukfsn.org
Sun Nov 21 13:03:51 PST 2010

Christian König wrote:
> Hi everybody,
> just wanted to note that I got the first implementation of the XvMC iDCT
> code working.

Cool, but I just updated both trees and have lost rendering on my rv670, 
the window is just mid grey.

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 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6d536d0 (LWP 20797)]
r600_bo_reference (radeon=0x8f3c590, dst=0x135c, src=0x0) at r600_bo.c:129
129             struct r600_bo *old = *dst;
(gdb) bt
#0  r600_bo_reference (radeon=0x8f3c590, dst=0x135c, src=0x0) at 
#1  0xb69909c0 in r600_pipe_shader_destroy (ctx=0x8f581c0, shader=0x0) 
at r600_shader.c:346
#2  0xb69890c1 in r600_delete_vs_shader (ctx=0x135c, state=0x0) at 
#3  0xb69e16be in cleanup_shaders (idct=0x9249704) at vl/vl_idct.c:356
#4  0xb69e2744 in vl_idct_cleanup (idct=0x9249704) at vl/vl_idct.c:639
#5  0xb69cc469 in vl_mpeg12_mc_renderer_cleanup (renderer=0x9249694) at 
#6  0xb699d592 in sp_mpeg12_destroy (vpipe=0x9249628) at 
#7  0xb69935b3 in vl_video_destroy (vctx=0x8f48300) at dri_winsys.c:271
#8  0xb69760f2 in XvMCDestroyContext (dpy=0x8f48ec8, context=0x89775bc) 
at context.c:290
#9  0xb7192e04 in XvMCDestroyContext (display=0x8f48ec8, 
context=0x89775bc) at XvMCWrapper.c:442
#10 0x0810f9b8 in xvmc_free () at libvo/vo_xvmc.c:1039
#11 0x0810fa57 in uninit () at libvo/vo_xvmc.c:1055
#12 0x080c6bb0 in uninit_player (mask=2633) at mplayer.c:656
#13 0x080ca74b in main (argc=6, argv=0xbfe9cc64) at mplayer.c:4063

More information about the mesa-dev mailing list