AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
HDR display support -- HDR compatible configs
- Vorherrschende Sprache
- C++
- Sterne
- 2.1k
- Forks
- 503
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
As presented at the Siggraph BoF, we propose having a set of characteristics that configs must support to be considered "HDR display compatible".
The proposed characteristics are:
- Must the set `cie_xyz_d65_interchange` role to allow applications to convert to OS-required space
- Must use display color spaces
- Must set `interop_id` on display color spaces
- Must include the hdr_virtual_display (see forthcoming proposal)
A new function `Config::isHdrDisplayCompatible()` will be provided for applications to use.
The `ociocheck` command-line tool will be upgraded to report if a config is HDR display compatible.
Parent issue: #1996.
Beitragsleitfaden
Rechercherichtung
Beginne mit der Durchsicht des übergeordneten Issues #1996 und des bevorstehenden hdr_virtual_display-Vorschlags. Verfolge den Einstiegspunkt Config::isHdrDisplayCompatible() und den Pfad des ociocheck-Befehls. Die Aufgabe ist abgeschlossen, wenn Konfigurationen anhand der aufgeführten HDR-Kompatibilitätsmerkmale geprüft werden und ociocheck das Ergebnis meldet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100