Reminds me of the classic "Wheel of Reincarnation" paper: "On the Design of Display Processors"
http://cva.stanford.edu/classes/cs99s/papers/myer-sutherland-design-of-display-processors.pdf http://cva.stanford.edu/classes/cs99s/papers/myer-sutherland...