Files
Victor Nicolás Lizarraga Ochoa 043e5e7ff2 Add piecewise tone mapping option (#454)
* Add piecewise tone mapping option

* Add curve like to tone mapping transfer function

* Fix conflicts

* Experiments

* Add piecewise tone mapped option to UI

* Fix IIcc context diff and reset cproj settings
2025-03-29 17:27:01 +01:00

44 lines
757 B
C#

using System.ComponentModel;
namespace MHC2Gen;
public enum SaveOption
{
Install,
[Description("Install and associate to display")]
InstallAndAssociate,
[Description("Install and set as display default")]
InstallAndSetAsDefault,
[Description("Save to file")]
SaveToFile
}
public enum DisplayPrimariesSource
{
Custom,
EDID,
Windows,
ColorProfile,
}
public enum SDRTransferFunction
{
[Description("BT.1886")]
BT_1886 = 0,
[Description("Pure Power")]
PurePower = 1,
[Description("Piecewise")]
Piecewise = 2,
[Description("Tone Mapped Piecewise")]
ToneMappedPiecewise = 3
}
public enum ColorGamut
{
Native = 0,
sRGB = 1,
P3 = 2,
Rec2020 = 3,
AdobeRGB = 4
}