An integrated circuit has a substantially non-customizable hardware
portion and a mask-programmable logic portion. An image processing
function common to many different makes and models of a type of
electronic consumer device (for example, an image display device) is
performed by the substantially non-customizable hardware portion. The
substantially non-customizable hardware portion also outputs pixel data
in both a first color space format and a second color space format. The
mask-programmble logic portion can be mask-programmed for an individual
manufacturer of electronic consumer devices such that the
mask-programmable logic portion performs an additional special function
specific to the electronic consumer devices of the individual
manufacturer. Certain functions are better or more easily performed on
pixel data in one color space format than another. Pixel data is
therefore supplied to the mask-programmable hardware portion in multiple
different color space formats, or in a selectable one of multiple
different color space formats.