Render nodes allow clients full access to off-screen rendering and GPU offload, without assuming any master responsiblities (for device and display management). As they have a more limited interface, they can be used in a more permissive manner.
8b0d69e intel: Add experimental rendernode support
configure.ac | 11 +++++++++++
src/intel_device.c | 54 +++++++++++++++++++++++++++++++++++++++++++++-------
src/intel_driver.h | 2 +-
src/sna/sna_dri.c | 2 +-
4 files changed, 60 insertions(+), 9 deletions(-)
Upstream: cgit.freedesktop.org