Patent ID: 7400333
Filing Date: 2008-07-15
Classification: G06F,G09G,H04N

Abstract:
1. A method of providing a display output for at least two display devices using a single graphic controller system, the method comprising: providing a first display controller able to read from a graphics memory at least two first surfaces into at least two pixel paths, convert at least one of the at least two first surfaces, scale at least one of the at least two first surfaces, and at least one of blend and overlay the at least two first surfaces, said first surfaces containing any one of RGB and YUV format video; providing a second display controller able to read from a graphics memory at least two second surfaces into at least two pixel paths, convert at least one of the at least two second surfaces, scale at least one of the at least two second surfaces, and at least one of blend and overlay the at least two second surfaces, said second surfaces containing any one of RGB and YUV format video; causing said first display controller to select and read said first surfaces, convert said first surfaces into a like first format at least when said first surfaces are not all in said like first format, scaling at least one of said first surfaces, at least one of blending and overlaying said first surfaces to obtain a combined first surface, and outputting said combined first surface to provide a first output stream of pixel data; causing said second display controller to select and read said second surfaces, convert said second surfaces into a like second format at least when said second surfaces are not in said like second format, scaling at least one of said second surfaces, at least one of blending and overlaying said second surfaces to obtain a combined second surface, and outputting said combined second surface to provide a second output stream of pixel data, whereby flexibility is provided by selection of said first and second surfaces as well as scaling and blending of said first and second surfaces, whether said surfaces are in RGB format, YUV format or mixed RGB/YUV format.