摘要:
A computer system may comprise a graphics controller, which may support a display handler. In one embodiment, the display handler may receive configuration values comprising a quantity value and a blending order. In one embodiment, the display handler may determine the number of universal pixel planes using the quantity value. The display handler may provide a number of universal pixel planes equal to the quantity value and the universal pixel planes may be provided using a reference universal pixel plane. The display handler may render each of the universal pixel planes into a type of pixel plane indicated by the corresponding elements of the blending order.
摘要:
Methods and apparatuses to reduce the number of scaling engines used in a display controller that displays image content associated with a plurality of image sources on a screen are provided. A first multiplexer may receive image content from a plurality of storage devices, and select first image content from one of the plurality of image sources. A first scaling engine may process the selected first image content, wherein a plurality of multiplexers can receives an output of the first scaling engine and the image content from the plurality of storage devices, respectively. Each one of the plurality of multiplexers may output either the image content input to the multiplexer or the output of the first scaling engine depending on which image content was scaled by the first scaling engine. Additionally, a plurality of post-processors may perform additional post-processing on the output of the plurality of multiplexer, respectively.
摘要:
Methods and apparatuses to reduce the number of scaling engines used in a display controller that displays image content associated with a plurality of image sources on a screen are provided. A first multiplexer may receive image content from a plurality of storage devices, and select first image content from one of the plurality of image sources. A first scaling engine may process the selected first image content, wherein a plurality of multiplexers can receives an output of the first scaling engine and the image content from the plurality of storage devices, respectively. Each one of the plurality of multiplexers may output either the image content input to the multiplexer or the output of the first scaling engine depending on which image content was scaled by the first scaling engine. Additionally, a plurality of post-processors may perform additional post-processing on the output of the plurality of multiplexer, respectively.
摘要:
A computer system may comprise a graphics controller, which may support a display handler. In one embodiment, the display handler may receive configuration values comprising a quantity value and a blending order. In one embodiment, the display handler may determine the number of universal pixel planes using the quantity value. The display handler may provide a number of universal pixel planes equal to the quantity value and the universal pixel planes may be provided using a reference universal pixel plane. The display handler may render each of the universal pixel planes into a type of pixel plane indicated by the corresponding elements of the blending order.
摘要:
A video display controller may be implemented by a plurality of identical hardware blend stages that can be coupled together to produce the desired blend of video, graphics, overlays, and the like. Each of the various video planes to be blended can be multiplied by an alpha value to selectively apply alpha values to particular video planes. At least two video display windows may be selectively produced by the coupled blend stages.