fn decode_libraw_texture(path: &Path) -> Option<Texture>Expand description
Decode a RAW via vendored libraw with camera white balance + AHD demosaic at full resolution. Output goes through a disk cache keyed by (path, mtime, size) so a re-open hits the cache instead of re-demosaicing.