[Mesa-dev] [PATCH 0/7] st/va: VPP, dmabuf import and headless.

Christian König deathsimple at vodafone.de
Thu Oct 29 05:10:30 PDT 2015


Hi Julien,

if Emil or Ilia have no further comments please send out your full set 
of patches once more I would like to get this pusched upstream.

Best regards,
Christian.

On 17.10.2015 01:14, Julien Isorce wrote:
> This patch serie adds initial support for Video Post Processing.
> It also implements VaCreateSurfaces2 for common purpose and
> also to import a dmabuf.
> Finally it adds support for headless mode, i.e. using DRM
> instead of X11 for device setup.
>
> Julien Isorce (7):
>    nvc0: fix crash when nv50_miptree_from_handle fails
>    st/va: properly defines VAImageFormat formats and improve
>      VaCreateImage
>    st/va: in VaPutImage only destroy previous buffer if
>      pipe->create_video_buffer succeeds
>    st/va: implement VaCreateSurfaces2 and VaQuerySurfaceAttributes
>    st/va: implement dmabuf import for VaCreateSurfaces2
>    st/va: add initial Video Post Processing support
>    st/va: add headless support, i.e. VA_DISPLAY_DRM
>
>   src/gallium/drivers/nouveau/nvc0/nvc0_resource.c |   3 +-
>   src/gallium/state_trackers/va/Makefile.am        |   9 +
>   src/gallium/state_trackers/va/config.c           |  20 +
>   src/gallium/state_trackers/va/context.c          | 148 ++++++--
>   src/gallium/state_trackers/va/image.c            |  29 +-
>   src/gallium/state_trackers/va/picture.c          |  89 ++++-
>   src/gallium/state_trackers/va/surface.c          | 449 ++++++++++++++++++++---
>   src/gallium/state_trackers/va/va_private.h       |  59 ++-
>   8 files changed, 706 insertions(+), 100 deletions(-)
>



More information about the mesa-dev mailing list