Date
1 - 1 of 1
Pull Request: better disk caching behavior for concurrent lookups
Jeremy Selan <jeremy...@...>
https://github.com/imageworks/OpenColorIO/pull/309
Previously, if one loaded a file (LUT) that wasnt in cache, this would block concurrent access of the file caches, even for different files. With this update, lookups for different files are non-blocking. However, lookups on the same file are blocking; a lut should never be loaded twice from disk even when concurrently used. This change was added so image viewers which need real time performance can efficienly use a 'prefetch' thread to see the file caches ahead of time. This is particularly useful when used when playing clips with per-shot 3-D LUTs. |
|