Display Layer Composition Using GPU-MDP Split Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face high power consumption and limited composition speed due to the GPU's ability to composite an unlimited number of layers, while the MDP's capability is restricted by the number of FIFO pipelines, leading to inefficient handling of complex display interfaces.

Innovation Solution

A layer composition method that utilizes both GPU and MDP in cooperation, where layers with a larger number of bits are composited by the MDP and those with fewer bits by the GPU, dynamically adjusting the classification criteria based on the number of bits and screen resolution to optimize power consumption and composition speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If GPU is used to composite layers, then composition speed is improved, but power consumption increases

Engineering Contradiction:
Improvecomposition speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the layer composition task by dividing layers into two categories: first layers (with first bits) composited by GPU and second layers (with second bits) composited by MDP. This segmentation allows the system to leverage the high-speed composition capability of GPU for certain layers while using the low-power MDP for others, thereby resolving the contradiction between composition speed and power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different composition processors to different layers based on their specific characteristics (bit depth). Instead of using a single processor for all layers, the system selectively assigns GPU or MDP depending on the layer's requirements, optimizing both speed and power consumption for each local context.

Inventive Principle:
Principle #3Local quality

2Use of energy by moving object

If MDP is used to composite layers, then power consumption is reduced, but composition capability is limited by FIFO pipelines

Engineering Contradiction:
Improvepower consumptionVSAvoidcomposition capability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent segments the layer composition task by dividing layers into two categories: first layers (with first bits) composited by GPU and second layers (with second bits) composited by MDP. This segmentation allows the system to leverage the high-speed composition capability of GPU for certain layers while using the low-power MDP for others, thereby resolving the contradiction between composition speed and power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements multi-functionality by enabling both GPU and MDP to perform layer composition based on layer characteristics. The system can dynamically select which processor to use for each layer, making the composition system adaptable to different scenarios and layer types, thus overcoming the limitation of MDP's FIFO pipeline constraint.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If all layers are composited by GPU, then composition speed is improved, but power consumption increases significantly

Engineering Contradiction:
Improvecomposition speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the layer composition task by dividing layers into two categories: first layers (with first bits) composited by GPU and second layers (with second bits) composited by MDP. This segmentation allows the system to leverage the high-speed composition capability of GPU for certain layers while using the low-power MDP for others, thereby resolving the contradiction between composition speed and power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by having the GPU composite only the necessary first layers rather than all layers. By selectively assigning only certain layers to the GPU based on their bit depth requirements, the system achieves sufficient composition speed for critical layers while avoiding the excessive power consumption that would result from using GPU for all layers.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4002281B1Layer composition method and apparatus, electronic device, and storage medium
Publication Date: 2026.02.11 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • EP4002281B1 patent drawingFigure 1
  • EP4002281B1 patent drawingFigure 2~3
  • EP4002281B1 patent drawingFigure 4~5

AI summary

Disclosed are a layer composition method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring a bit number of each layer from among a plurality of layers of an interface to be displayed; taking a layer with a bit number less than a preset bit number as a first layer, and taking a layer with a bit number greater than or equal to the preset bit number as a second layer; compositing the first layer by means of a graphics processing unit to obtain an intermediate layer; and compositing the second layer and the intermediate layer by means of a multimedia display processor to obtain said interface for display, thereby reducing the power consumption of layer composition of an electronic device.