I’ve ventured down a path of recycling a custom renderer whose goal now is to paint juce::Component
s 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 Component
s - just trying to keep the same paint routine alive even if it means some extra fiddling on my end.