38.6.14.1 Window Overlay

The LCDC provides hardware support for multiple “overlay planes” that can be used to display windows on top of the image without destroying the image located below. The overlay image can use any color depth. Using the overlay alleviates the need to re-render the occluded portion of the image. When pixels are combined together through the alpha blending unit, a new color is created. This new pixel is called an iterated pixel and is passed to the next blending stage. Then, this pixel may be combined again with another pixel. LCDC_HEOCFG12.VIDPRI configures the video priority algorithm used to display the layers. When VIDPRI is written to zero, the OVR1 layer is located above the HEO layer. When VIDPRI is written to one, OVR1 is located below the HEO layer.

Figure 38-18. Overlay Example with Two Different Video Prioritization Algorithms