I’ve ventured down a path of recycling a custom renderer whose goal now is to paint juce::Components from a top-level window. This is pretty much the only missing piece of the puzzle:
bool isPaintingUnclipped() const noexcept { return flags.dontClipGraphicsFlag; }
I’m basically designing a system that uses JUCE as is, but also allows applying shaders over Components - just trying to keep the same paint routine alive even if it means some extra fiddling on my end.
