mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-13 00:16:47 +00:00
load_lut kept the first result for a path for the life of the process: an edited file, or one created after a failed load, was never read again. Each file-backed entry now keeps the file's size and modification time and is read again once they move; inline .cube text stays cached by content. The cache keeps at most 32 LUTs (least recently used goes first).