<div dir="ltr"><div><div><div>Hi Christian,<br><br></div>Ok I'll send all of it including last 2 patches about dmabuf export. I addressed all remarks already in my local branch and I did some round of testing, so it should be ok.<br><br></div>Cheers<br></div>Julien<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 29 October 2015 at 12:10, Christian König <span dir="ltr"><<a href="mailto:deathsimple@vodafone.de" target="_blank">deathsimple@vodafone.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Julien,<br>
<br>
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.<br>
<br>
Best regards,<br>
Christian.<div class="HOEnZb"><div class="h5"><br>
<br>
On 17.10.2015 01:14, Julien Isorce wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This patch serie adds initial support for Video Post Processing.<br>
It also implements VaCreateSurfaces2 for common purpose and<br>
also to import a dmabuf.<br>
Finally it adds support for headless mode, i.e. using DRM<br>
instead of X11 for device setup.<br>
<br>
Julien Isorce (7):<br>
   nvc0: fix crash when nv50_miptree_from_handle fails<br>
   st/va: properly defines VAImageFormat formats and improve<br>
     VaCreateImage<br>
   st/va: in VaPutImage only destroy previous buffer if<br>
     pipe->create_video_buffer succeeds<br>
   st/va: implement VaCreateSurfaces2 and VaQuerySurfaceAttributes<br>
   st/va: implement dmabuf import for VaCreateSurfaces2<br>
   st/va: add initial Video Post Processing support<br>
   st/va: add headless support, i.e. VA_DISPLAY_DRM<br>
<br>
  src/gallium/drivers/nouveau/nvc0/nvc0_resource.c |   3 +-<br>
  src/gallium/state_trackers/va/Makefile.am        |   9 +<br>
  src/gallium/state_trackers/va/config.c           |  20 +<br>
  src/gallium/state_trackers/va/context.c          | 148 ++++++--<br>
  src/gallium/state_trackers/va/image.c            |  29 +-<br>
  src/gallium/state_trackers/va/picture.c          |  89 ++++-<br>
  src/gallium/state_trackers/va/surface.c          | 449 ++++++++++++++++++++---<br>
  src/gallium/state_trackers/va/va_private.h       |  59 ++-<br>
  8 files changed, 706 insertions(+), 100 deletions(-)<br>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div>