[package] name = "dr-film" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true # Isolated from dr-pipeline for the same reason dr-lens is: that crate has no # dependencies so its codegen stays testable without a device (ARCH ยง6.5a), and # a YAML parser plus the stock profiles do not belong in it. The pipeline # consumes the baked tables this crate produces and never links the profiles. # # No wgpu dependency either, deliberately. What comes out of here is plain # `f32` data with a documented layout; deciding it is a 3D texture is dr-gpu's # job, and keeping that decision out of here is what lets the whole spectral # model be tested on the CPU. [dependencies] log.workspace = true serde.workspace = true serde_norway.workspace = true