[Libva] [PATCH] do not request any GLX_DEPTH_SIZE in create_tfp_surface
Xiang, Haihao
haihao.xiang at intel.com
Wed Jan 15 18:50:17 PST 2014
Thanks for catching the issue, and depth test is disabled in
va_glx_impl.c, so we can
remove the requirement on depth buffer.
Thanks
Haihao
> Window depth was confused with OpenGL depth buffer.
>
>
> Signed-off-by: Rinat <ibragimovrinat at mail.ru>
> ---
> va/glx/va_glx_impl.c | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/va/glx/va_glx_impl.c b/va/glx/va_glx_impl.c
> index 5299589..e181c9a 100644
> --- a/va/glx/va_glx_impl.c
> +++ b/va/glx/va_glx_impl.c
> @@ -504,7 +504,6 @@ static int create_tfp_surface(VADriverContextP ctx, VASurfaceGLXP pSurfaceGLX)
> };
> for (attrib = fbconfig_attrs; *attrib != GL_NONE; attrib += 2)
> ;
> - *attrib++ = GLX_DEPTH_SIZE; *attrib++ = wattr.depth;
> if (wattr.depth == 32) {
> *attrib++ = GLX_ALPHA_SIZE; *attrib++ = 8;
> *attrib++ = GLX_BIND_TO_TEXTURE_RGBA_EXT; *attrib++ = GL_TRUE;
More information about the Libva
mailing list