[PATCH 0/3] Add simple EDID parsing to Weston

Richard Hughes hughsient at gmail.com
Fri Apr 19 08:02:09 PDT 2013


At the moment weston doesn't know anything about EDID blobs. To make
the CMS functionality complete we have to tell the CM the display
attributes, e.g. make, model and serial. This allows us to show
something nice in the calibration UI, and also allows us to match a
specific _display_ to the color profile, not just the _output_ that
it's sitting on. Getting the serial is important as there might be
more than one monitor of the same type attached which is quite common.

I've attached 3 patches for initial review. They don't depend on my
CMS patchset to not block one on the other. They probably need
detailed review for correctness/coding style as this is code ported
from GNOME.

Comments welcome, thanks.

(resending, as Jonas didn't want attachments)

Richard Hughes (3):
  Extract the EDID blob when adding a DRM output
  Add a 'serial' property on weston_output
  Parse the EDID when outputs are added

 src/compositor-drm.c | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/compositor.h     |   2 +-
 2 files changed, 192 insertions(+), 1 deletion(-)

-- 
1.8.2



More information about the wayland-devel mailing list