[Libva] regression from 1.2: ivybridge + i965/libva=1.3 decodes solid black with mpv --hwdec=vaapi --vo=opengl
Xiang, Haihao
haihao.xiang at intel.com
Sun Apr 13 22:50:04 PDT 2014
Hi, Rinat
Thanks for your patch although I don't think a Depth buffer is needed in
VA GLX.
Hi, Kevin
Could you give a try with Rinat's patch ? It always works for me w/wo
Rinat's patch.
Thanks
Haihao
> Sun, 6 Apr 2014 04:40:51 -0700 от Kevin Mitchell <kevmitch at gmail.com>:
> >
> > This poroblem is only exhibited on an Ivy Bridge machine. A comparably configured Sandy Bridge machine decodes as expected with the first command in all cases.
> >
> > Any Ideas?
>
> I have the same issue on Ivybridge machine. It was started with Mesa upgrade to 10.1 (in Debian).
> Don't know why, but it's somehow affected by GLX depth buffer. And this patch at least hides an issue:
>
> diff -ur libva-1.3.0-orig/va/glx/va_glx_impl.c libva-1.3.0/va/glx/va_glx_impl.c
> --- libva-1.3.0-orig/va/glx/va_glx_impl.c 2014-03-24 12:03:33.000000000 +0400
> +++ libva-1.3.0/va/glx/va_glx_impl.c 2014-04-11 10:59:48.000000000 +0400
> @@ -500,6 +500,7 @@
> GLX_RED_SIZE, 8,
> GLX_GREEN_SIZE, 8,
> GLX_BLUE_SIZE, 8,
> + GLX_DEPTH_SIZE, 24,
> GL_NONE,
> };
> for (attrib = fbconfig_attrs; *attrib != GL_NONE; attrib += 2)
>
>
> >
> > Kevin
> >
> > [1] http://mpv.io/
> > Debian Bug #743701 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23743701
> >
>
> ---
> Rinat
> _______________________________________________
> Libva mailing list
> Libva at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libva
More information about the Libva
mailing list