Sebastian Wick
7ecdfaa78d
edid: Fix MetaEdidStaticMetadataType bitmask
...
Support for HDR Static Metadata Type 1 is announced in bit 0.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2879 >
2023-03-04 09:30:41 +00:00
adarshgm
8e914f6772
edid: Remove all unnecessary EDID parameters parsing
...
This commit retains only necessary EDID parameters while
eliminating redundant EDID parsing in mutter
Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2597
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2825 >
2023-02-16 08:42:37 +00:00
Sebastian Wick
14b7da4292
tests/edid: Test EDID CTA-861 parsing code
...
Parses a real-world EDID blob with CTA-861 EDID extension and compares
it to edid-decode output.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2351 >
2022-07-04 14:54:11 +00:00
Sebastian Wick
64362fcd76
edid: Parse CTA-861 HDR Static Metadata Data Block
...
Extract the supported HDR metadata type, supported Transfer Functions,
and display luminance characteristics.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2351 >
2022-07-04 14:54:11 +00:00
Sebastian Wick
80626edfea
edid: Parse CTA-861 Colorimetry Data Block (CDB)
...
Parses the CTA-861 extensions data blocks to extract the supported
colorimetry which can be set with the KMS connectors `Colorspace`
property.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2351 >
2022-07-04 14:54:11 +00:00
Jonas Ådahl
de2443bc3e
edid: Prepare types for wider exposure
...
The EDID code is copy from elsewhere, without adapting to conventions
regarding e.g. API and types. Clean this up a bit, as EDID information
will be kept around longer when possible, to be used e.g. by color
management.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2351 >
2022-07-04 14:54:11 +00:00
Jasper St. Pierre
892699da73
edid: Remove unused declarations
2014-09-12 11:55:08 -06:00
Jasper St. Pierre
25a16c3379
Remove trailing whitespace
2014-05-02 09:34:48 -04:00
Jasper St. Pierre
ab6bc76bfd
Move edid-parse to backends/
2014-04-01 14:35:04 -04:00