UBWC Surface Composition for Transform Display Without Frame Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing display processing units in electronic devices face inefficiencies in processing surfaces in non-UBWC formats, leading to prolonged preprocessing times by the IWE module, resulting in continuous frame losses and frame freezing during video/image display.

Innovation Solution

The method involves generating surfaces in a UBWC format when necessary, performing transforms on these surfaces, and omitting preprocessing by the IWE module, thereby ensuring smooth display by avoiding excessive preprocessing times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the IWE module performs preprocessing on a transformed surface in a non-UBWC format, then transform operations such as rotation and zoom on a surface in a non-UBWC format are supported, but the preprocessing time is excessively long, causing continuous frame losses and frame freezing

Engineering Contradiction:
Improvesupport for transform operations on non-UBWC format surfacesVSAvoidpreprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent changes the format parameter of the surface from non-UBWC to UBWC format. By converting the surface format, the system enables the DPU to perform transform operations directly without requiring IWE module preprocessing, thus reducing preprocessing time while maintaining support for transform operations on non-UBWC format surfaces through format conversion

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the IWE module performs preprocessing on a to-be-transformed surface in a non-UBWC format, then the display processing unit can handle transform operations, but the processing speed is reduced due to the lengthy preprocessing time

Engineering Contradiction:
Improvecapability to perform transform operationsVSAvoidprocessing speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent changes the format parameter from non-UBWC to UBWC, enabling the DPU to perform transform operations directly at higher speeds without IWE module preprocessing, thus improving processing speed while maintaining transform operation capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the format conversion step and performs it beforehand, separating it from the transform operation process. This allows the DPU to perform transform operations directly on UBWC format surfaces without the need for IWE module preprocessing, improving processing speed

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4693164A1Layer composition method, electronic device and storage medium
Publication Date: 2026.02.11 HONOR DEVICE CO LTD
  • EP4693164A1 patent drawingFigure 1
  • EP4693164A1 patent drawingFigure 2A~2B
  • EP4693164A1 patent drawingFigure 3

AI summary

This application relates to the field of display technologies, and provides a surface composition method, an electronic device, and a storage medium. The method is applied to an electronic device, specifically including: obtaining to-be-displayed data; generating a surface in a UBWC format corresponding to the to-be-displayed data when the to-be-displayed data satisfies a first condition, where the first condition is displaying the surface of the to-be-displayed data after transform; performing a transform operation on the surface in the UBWC format, to obtain a transformed surface in the UBWC format; and performing surface composition on the transformed surface in the UBWC format. When the surface of the to-be-displayed data needs to be transformed and then displayed, the format of the generated surface corresponding to the to-be-displayed data is controlled to be the UBWC format, so as to omit preprocessing of a transformed surface in a non-UBWC format by an IWE module, thereby avoiding a phenomenon of continuous frame losses as a result of the IWE module spending an excessively long time in preprocessing, and improving display smoothness of the electronic device.