HI,

>>- why do we need "surfaceless" support
   ChromeOS supports surfacelsess and we need this va enablement for 
surfaceless in chromium.
>> - does upstream VAAPI has surfaceless platform
    Yes. It uses headless support of VA-API for decoding.
 - why is the surfaceless implementation identical to the DRM one
    If I understand your question correctly, In case of surfaceless platform 
,it uses headless support of VAAPI, which will use drm implementation. If I 
miss something here please provide some more details on the question.

Thanks,
Suresh G

-----Original Message-----
From: Emil Velikov [mailto:emil.l.veli...@gmail.com] 
Sent: Tuesday, October 10, 2017 9:09 PM
To: Guttula, Suresh <suresh.gutt...@amd.com>
Cc: ML mesa-dev <mesa-dev@lists.freedesktop.org>; Sharma, Deepak 
<deepak.sha...@amd.com>; Koenig, Christian <christian.koe...@amd.com>; ML 
mesa-stable <mesa-sta...@lists.freedesktop.org>; Emil Velikov 
<emil.veli...@collabora.com>
Subject: Re: [Mesa-stable] [PATCH 2/2] auxiliary: use vl_drm_screen_create 
method for surfaceless

Hi Suresh,

On 10 October 2017 at 07:20, sguttula <suresh.gutt...@amd.com> wrote:
> when display type is VA_DISPLAY_DRM_RENDERNODES and if drm screen 
> create method is not enabled then vscreen is NULL. To fix this 
> issue,this patch will enable
> vl_drm_screen_create() for surfaceless platforms
>
Repeating some earlier questions:

 - why do we need "surfaceless" support
 - does upstream VAAPI has surfaceless platform
 - why is the surfaceless implementation identical to the DRM one

Without any additional information, I think you should be using the drm 
platform.

Thanks
Emil
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to