Nico Weber
|
227072a5af
|
ICC: Rename XYZ and XYZNumber fields to uppercase
Given that XYZ and xyz are distinct things, let's use the correct
case for these member variables.
No behavior change.
|
2023-04-29 06:49:36 +02:00 |
|
Nico Weber
|
037d213fdf
|
ICC: Make struct XYZ store float instead of double
Should be good enough.
|
2023-04-29 06:49:36 +02:00 |
|
Nico Weber
|
47cfcf5dca
|
LibGfx: Move NamedColorHeader to BinaryFormat.h
|
2023-02-19 23:46:36 +01:00 |
|
Nico Weber
|
933002ae5a
|
LibGfx: Move ICC ViewingConditionsHeader to BinaryFormat.h
|
2023-02-19 08:12:04 +00:00 |
|
Nico Weber
|
8e5392f9c0
|
LibGfx: Move ICC MeasurementHeader to BinaryFormat.h
|
2023-02-19 00:01:44 +01:00 |
|
Nico Weber
|
4a62cf35fc
|
LibGfx: Move MultiLocalizedUnicodeRawRecord to BinaryFormat.h
|
2023-02-19 00:01:44 +01:00 |
|
Nico Weber
|
9bd7048519
|
LibGfx: Move ICC TagTableEntry to BinaryFormat.h
|
2023-02-19 00:01:44 +01:00 |
|
Nico Weber
|
0ab3f45135
|
LibGfx: Add a XYZ->XYZNumber conversion constructor
This is useful for converting XYZs back to the on-disk format.
|
2023-02-17 20:05:50 -07:00 |
|
Nico Weber
|
0ca620a286
|
LibGfx: Move ICC ProfileFileSignature into a constant in BinaryFormat.h
...so that it can be used by ICC writing code too.
|
2023-02-17 20:05:50 -07:00 |
|
Nico Weber
|
78d849bce2
|
LibGfx: Make ICCHeader use RenderingIntent enum
No behavior change.
|
2023-02-17 20:05:50 -07:00 |
|
Nico Weber
|
429467f46c
|
LibGfx: Move ICC on-disk structs to new BinaryFormat.h
Removes some existing code duplication and allows future files to use
these structs too.
|
2023-02-17 20:05:50 -07:00 |
|