I was helping someone on Discord debug an issue with an effect addon and realized that images in the sprite sheet may be rotated (eg for more efficient packing.)
If an effect changes based on orientation (eg vertical vs horizontal) like this trim horizontal effect, we have to either check orientation in the effect or turn on must-predraw.
Is this a relatively recent change? (R260+)?
Is the best way to handle it: using must-predraw or are there other better ways to handle using the existing C3 uniforms?
Of course must-predraw requires an intermediate buffer, which has some perf impact.