<p dir="ltr">Hello,</p>
<p dir="ltr">Le 27 sept. 2016 08:37, Steve Lhomme <robux4@videolabs.io> a écrit :<br>
><br>
> fixes #17419<br>
> ---<br>
> modules/video_output/win32/direct3d11.c | 5 +++++<br>
> 1 file changed, 5 insertions(+)<br>
><br>
> diff --git a/modules/video_output/win32/direct3d11.c b/modules/video_output/win32/direct3d11.c<br>
> index c6da0b5..16412db 100644<br>
> --- a/modules/video_output/win32/direct3d11.c<br>
> +++ b/modules/video_output/win32/direct3d11.c<br>
> @@ -1704,6 +1704,11 @@ static int AllocQuad(vout_display_t *vd, const video_format_t *fmt, d3d_quad_t *<br>
>          if ( i_extra )<br>
>              texDesc.Height -= p_chroma_desc->p[plane].h.den / p_chroma_desc->p[plane].h.num - i_extra;<br>
>      }<br>
> +    if (texDesc.Format == DXGI_FORMAT_NV12 || texDesc.Format == DXGI_FORMAT_P010)<br>
> +    {<br>
> +        texDesc.Width  &= ~1;<br>
> +        texDesc.Height &= ~1;<br>
> +    }</p>
<p dir="ltr">Rounding down? What happens to the last row/column??</p>
<p dir="ltr">>      hr = ID3D11Device_CreateTexture2D(sys->d3ddevice, &texDesc, NULL, &quad->pTexture);<br>
>      if (FAILED(hr)) {<br>
> -- <br>
> 2.8.2<br>
><br>
> _______________________________________________<br>
> vlc-devel mailing list<br>
> To unsubscribe or modify your subscription options:<br>
> https://mailman.videolan.org/listinfo/vlc-devel<br></p>