Common representation interfaces of a rendering pipeline.

These generic representations are extended with output-specific interfaces in sub packages of this one.