ph-color-bake
Host baker for ph-color.
[!NOTE] Lifecycle: Active Distribution: Version
0.1.0on crates.io, with API documentation on docs.rs. Model conformance: N/A Physical evidence: N/A
This package runs on the host with std and f64. It derives gamut matrices
and transfer LUTs and emits Rust const tables with MAX_ERR_LSB. It is
never linked into a target firmware build.
[]
= "0.1"
MSRV is Rust 1.94.0, edition 2024. This package requires std and uses f64;
it is host tooling and must not be linked into target firmware.
The binary emits Matrix3 and InterpLut const source on --emit-rust,
including sRGB OETF/EOTF tables. --emit-oklab-module emits the checked-in
Oklab matrix and cube-root LUT module, while cargo xtask generate writes that
artifact through the repository workflow. --emit-golden writes frozen CSV
vectors under crates/color/tests/golden/.
License
MIT