Quality graph path pass: Second pass that ensures quality arguments are maintained throughout as necessary.
Currently, for example, STL-> PNG just makes a 500x500 PNG. But what if we want 1024x1024 thumb?
So, after a path is determined, we go through again and attach all necessary arguments. Arguments have to be carried through in order to ensure the right hashes for each Resource.
This might require an addition to the type system, or at least improvements or added structure to the cache system (e.g. dimensions is always first argument)
Quality graph path pass: Second pass that ensures quality arguments are maintained throughout as necessary.
Currently, for example, STL-> PNG just makes a 500x500 PNG. But what if we want 1024x1024 thumb?
So, after a path is determined, we go through again and attach all necessary arguments. Arguments have to be carried through in order to ensure the right hashes for each Resource.
This might require an addition to the type system, or at least improvements or added structure to the cache system (e.g. dimensions is always first argument)