AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

HDR display support -- HDR compatible configs

Offen
#2,332 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.