Multi-Window Rendering for Occluded Region Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increased power consumption in electronic devices due to repeated complex drawing on pixels when displaying multiple rounded-corner windows on a display interface, resulting from redundant drawing in occluded and occluding regions, is addressed.
Innovation Solution
A multi-window display processing method that skips complex drawing instructions for occluded regions and performs simple drawing using solid color boxes, reducing power consumption by utilizing less power-intensive drawing operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If complex drawing instructions are executed for all window regions, then display quality is maintained, but power consumption increases due to redundant drawing in occluded regions
Solution Approach 1:
The patent extracts the occluded regions from the complete window set and processes them differently from visible regions. By identifying which regions are occluded by other windows, the system extracts only the necessary complex drawing instructions for visible regions, skipping redundant drawing operations in occluded areas while maintaining display quality where needed.
Solution Approach 2:
The patent applies different drawing strategies to different regions of windows based on their visibility status. Visible regions receive complex drawing instructions to maintain quality, while occluded regions receive simplified processing. This local differentiation optimizes power consumption without compromising display quality in visible areas.
2Device complexity
If all window layers are composited using hardware compositor, then rendering is simplified, but compositing pressure increases significantly with multiple rounded-corner windows
Solution Approach 1:
The patent segments the window rendering process into two parts: identifying occluded regions through window layer analysis, and selectively applying complex drawing instructions only to visible regions. This segmentation reduces the overall compositing burden by avoiding redundant processing in occluded areas while maintaining rendering quality where necessary.
Data Source
AI summary
This application relates to the field of window display technologies, and relates to a multi-window display processing method, an electronic device, and a storage medium. In the method, for a plurality of windows synchronously displayed on a display interface of a large-screen electronic device, a part or all of occluded regions of a part or all of occluded windows may be obtained, so that simple drawing can be performed in the occluded region and complex drawing can be performed in an occluding region when drawing is performed in the occluded window on the display interface. This can reduce repeated complex drawing on pixels corresponding to the occluded region, and reduce power consumption of the electronic device based on a feature that drawing of a solid color box consumes less power than drawing of a texture.


