Abstract:
A display controller comprises an input stage 20 operable to read at least one input surface, a composition stage 28 operable to compose plural input surfaces to generate a composited output surface, an output stage 30 operable to provide the composited output surface to a display for display, a scaling engine 31 operable to scale a composited output surface generated by the composition stage 28, and a write-out stage 32 operable to write a composited and/or scaled output surface to external memory.
Abstract:
An apparatus for providing a foreground frame to be composited with a background frame in a chroma-keying arrangement, each of the foreground frame and the background frame comprising one or more regions that together form the respective frame. A detection module determines whether each frame region has a predetermined colour value and generates and stores chroma keying information based on the determination. Control circuitry then controls image processing to be performed on the region according to the stored chroma keying information.
Abstract:
An apparatus for providing a foreground frame to be composited with a background frame in a chroma-keying arrangement, each of the foreground frame and the background frame comprising one or more regions that together form the respective frame. A detection module determines whether each frame region has a predetermined colour value and generates and stores chroma keying information based on the determination. Control circuitry then controls image processing to be performed on the region according to the stored chroma keying information.
Abstract:
A display controller comprises an input stage 20 operable to read at least one input surface, a composition stage 28 operable to compose plural input surfaces to generate a composited output surface, an output stage 30 operable to provide the composited output surface to a display for display, a scaling engine 31 operable to scale a composited output surface generated by the composition stage 28, and a write-out stage 32 operable to write a composited and/or scaled output surface to external memory.