gloperate icon indicating copy to clipboard operation
gloperate copied to clipboard

Refactor checkRedraw in Canvas

Open scheibel opened this issue 7 years ago • 0 comments

Currently, checkRedraw iterates over all (actually, only some) outputs of the render stage and triggers a redraw upon first invalid output. Instead of reiteration, the output invalid state can be set upon the firing of an invalidation signal of either render stage output. However, when registering to output invalidation signals, adding and removing outputs over the lifetime of a render stage has to be handled, too.

scheibel avatar Jun 30 '17 13:06 scheibel