summaryrefslogtreecommitdiff
path: root/notes.txt
diff options
context:
space:
mode:
authorMiguel A. Vico <mvicomoya@nvidia.com>2016-01-28 19:37:10 +0100
committerMiguel A. Vico <mvicomoya@nvidia.com>2016-05-10 15:17:54 +0200
commited907b57e1104ef807fa04eb789cc4604c3ff81b (patch)
tree066a382039f6b6511f73de97df722952fded21bb /notes.txt
parent35f1ea4c4ac7c329cb38bafd181585c5fd23d569 (diff)
compositor-drm: Add support for EGLDevice+EGLOutputnvidia_r364
As previously stated, EGLDevice and EGLOutput will provide means to access native device objects and different portions of display control hardware respectively. Whenever EGL_EXT_device_drm extension is present, EGLDevice can be used to enumerate and access DRM KMS devices, and EGLOutputLayer to enumerate and access DRM KMS crtcs and planes. By using EGLStreams and attaching an EGLOutputLayer consumer (representing a DRM KMS crtc or plane) to it, compositor-drm can produce final composition frames and present them on a DRM device. This change adds required logic to support presentation through EGLDevice+EGLOutput+EGLStream. Whether GBM or EGLDevice should be used can be controlled by --use-egldevice backend argument. Signed-off-by: Miguel A Vico Moya <mvicomoya@nvidia.com> Reviewed-by: Andy Ritger <aritger@nvidia.com> Reviewed-by: Adam Cheney <acheney@nvidia.com> Reviewed-by: James Jones <jajones@nvidia.com>
Diffstat (limited to 'notes.txt')
0 files changed, 0 insertions, 0 deletions