Infrastructure for multiple show-segments, each with a list of real-time effects is complete. Found that showSegmentSingleTexture and showSegmentDefault are actually redundant since all the interesting bits are managed by the shader they contain, and its properties that can be configured. These will be removed in the next commit.