Display controller bandwidth and power reduction
First Claim
Patent Images
1. A system comprising:
- memory to store image data, the image data including base image data and overlay image data specifying at least color data for pixels of a displayed image;
a display controller communicatively coupled to the memory, the controller to fetch the base image data and overlay image data from memory; and
at least one indicator configurable to instruct the controller to;
fetch base image data substantially only when the base image data will not be overlain by the overlay image data, and fetch substantially only overlay image data when the overlay image data is sized to fill a display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, systems and methods for providing display bandwidth and power reduction are disclosed. In one implementation, a display controller may treat overlay layer image data as non-transparent and to fetch only base layer image data that will not be overlain. In another implementation, a display controller may auto detect when an overlay layer is sized to fill the display screen and supply only overlay layer image data to a display. In another implementation, a display controller may substitute a constant color value for base layer image data and combine that constant color value with overlay layer data when providing image data to a display.
39 Citations
29 Claims
-
1. A system comprising:
-
memory to store image data, the image data including base image data and overlay image data specifying at least color data for pixels of a displayed image;
a display controller communicatively coupled to the memory, the controller to fetch the base image data and overlay image data from memory; and
at least one indicator configurable to instruct the controller to;
fetch base image data substantially only when the base image data will not be overlain by the overlay image data, and fetch substantially only overlay image data when the overlay image data is sized to fill a display screen. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a display controller for displaying base pixel data and overlay pixel data; and
at least one indicator configurable to instruct the controller to;
obtain only overlay pixel data when the overlay pixel data will fill a display screen, and apply a constant color value rather than obtaining base pixel data. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method comprising:
-
setting a first indicator; and
fetching image data from memory;
wherein the image data comprises base image data and overlay image data specifying at least image color for pixels of a display;
wherein, in response to setting the first indicator, fetching image data comprises fetching substantially only that base data image that specifies image data for pixels of the display not specified by the overlay image data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A machine-accessible medium including instructions that, when executed, cause a machine to:
-
enable a first indicator; and
obtain image data from memory, wherein the image data comprises base image data and overlay image data specifying at least image color for pixels of a display;
wherein, in response to enabling the first indicator, the machine obtains base image data only when the overlay image data and the base image layer specify image data for different pixels of the display. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
memory to store image data; and
a display controller;
wherein the display controller retrieves from memory only that image data that will be viewable when displayed. - View Dependent Claims (27, 28, 29)
-
Specification