Diffusion KWin 1892bd33f258

[platforms/drm] Refactor out Edid class

Authored by zzag on Jul 2 2019, 10:01 AM.

Description

[platforms/drm] Refactor out Edid class

Summary:
The new class is responsible for parsing EDID blobs. It has pretty
straightforward API: you hand blob data to the constructor and after
that you're ready to query parsed data, e.g. physical size, etc.

The main reason to extract EDID parsing code into a class is to clean up
drm_output.cpp a bit.

Test Plan: Compiles, the DRM platform still works.

Reviewers: KWin, davidedmundson

Reviewed By: KWin, davidedmundson

Subscribers: davidedmundson, kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D22211

Details

Committed
zzagJul 2 2019, 5:45 PM
Reviewer
KWin
Differential Revision
D22211: [platforms/drm] Refactor out Edid class
Parents
R108:a502804337be: Remove unused signal from Workspace
Branches
Unknown
Tags
Unknown