Allow vaGetDisplayDRM() to accept DRM Render-Nodes file descriptors, thus skipping authentication burdens in that case. This also allows remote users, connected through ssh for instance, to enjoy hardware acceleration even if there is a local display opened (user logged in).
936f548 drm: add support for render nodes.
va/drm/va_drm.c | 28 +++++++++++++++++-----------
va/drm/va_drm_utils.c | 21 +++++++++++++++++++++
va/drm/va_drm_utils.h | 10 ++++++++++
va/va_backend.h | 2 ++
4 files changed, 50 insertions(+), 11 deletions(-)
Upstream: cgit.freedesktop.org