An observation ... when creating compositions I find clear layout is crucial. I find myself clumping functional units together, eg: IO section, display section and so on. Then occasionally one want to connect one part with a distant other part which often involves connections passing under nodes and immediately seems to make things messy, especially when the source or destination cannot be seen on the screen at once. This confusion also arises from links connections from the right to the left in a composition, eg: those pesky window request frame connections.
What I think would be "nice" would be a node that acts as a "sink" for data+events and another node that acts as a "source". These would be associated together by an id, or better a name. They could of course be colour coded ... seems to me this could be used to add clarity to larger compositions.
Is there a way around the following, or a good explanation why it is this way ....
The GLSL shader has a "text" input which one can enter text, sure not a full editor but one can manage/choose to use that or something external. BUT, nodes like "Append texts" while it also has a "text" input does not allow the same editing, for example I cannot use the return key to create a new line.
So, if on the output of my movie node, "last event" says 30fps can I be confident that the the movie is not dropping frames?
But what I am really want to do is .... I have written a GLSL shader that does some pretty heavy lifting. I want to see how it scales with the output resolution of the image it generates. Specifically if the updates on the window are dropping below the 30fps of the movie. Suggestions?