A printing system is disclosed, the system including a receiving hardware interface
(300) for coupling page description data to an interpreter (304)
said interpreter interpreting the page description data to thereby output a display
list to a renderer software interface (308) which processes the display
list to thereby output a processed display list, and rendering hardware (312)
for processing the processed display list to thereby output raw pixel data, wherein
the receiving hardware interface (300), the interpreter (304), the
rendering software interface (308), and the rendering hardware (312)
are arranged to operate in a pipelined manner, being thereby capable of concurrently
processing job data from at least one page of the print job.