Patent ID: 7265764
Filing Date: 2007-09-04
Classification: G09G

Abstract:
1. A compositor implemented on a chip for providing a final pixel value corresponding to a current pixel, comprising: a desktop pixel logic circuit configured to supply a desktop pixel value corresponding to the current pixel; a first on-chip memory configured to store cursor data; a second on-chip memory configured to store hardware icon data; a cursor logic circuit configured to read the cursor data from the first on-chip memory and to generate a cursor pixel value corresponding to the current pixel when the current pixel is within a cursor region; a hardware icon logic circuit configured to read the hardware icon data from the second on-chip memory and to generate an icon pixel value corresponding to the current pixel when the current pixel is within an icon region; and a priority logic circuit configured to compute the final pixel value using one or more of the desktop pixel value, the cursor pixel value, or the icon pixel value, wherein the priority logic circuit is further configured such that when the current pixel is within both the icon region and the cursor region, the icon pixel value is used to compute the final pixel value in the event that an icon enable signal is asserted and the cursor pixel value is used to compute the final pixel value in the event that a cursor enable signal is asserted, wherein the priority logic circuit is configured to compute the final pixel value by blending two or more pixel values selected from a group consisting of the desktop pixel value, the cursor pixel value, and the icon pixel value.