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