Unlock instant, AI-driven research and patent intelligence for your innovation.

Display frame generation method and terminal equipment

A terminal device and display frame technology, which is applied in the field of communication, can solve the problems of reducing the timeliness of system display refresh, frame skipping, etc., and achieve the effect of optimizing the display frame rate and improving timeliness

Active Publication Date: 2016-09-07
HONOR DEVICE CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when the performance of the hardware configuration of the mobile phone is low, the duration of the Render operation or Compose operation may be longer than one synchronization signal cycle, resulting in frame skipping, which reduces the timeliness of the system's display refresh

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Display frame generation method and terminal equipment
  • Display frame generation method and terminal equipment
  • Display frame generation method and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] figure 1 A flow chart of a method for generating a display frame according to an embodiment of the present invention is shown. Such as figure 1 As shown, the display frame generation method includes the following steps:

[0047] Step S110, in the case of judging that the drawing operation of each application currently running on the terminal device or the execution result of the composition operation of the application framework layer of the terminal device satisfies a predetermined condition, adjust the drawing execution mode of each application and the application Composition execution method of the framework layer;

[0048] Step S120, each of the applications performs a drawing operation in the adjusted drawing execution mode, so as to draw an image of each of the applications;

[0049] Step S130 , the application framework layer executes a compositing operation in the adjusted compositing execution mode, so as to compose images of each of the applications into ...

Embodiment 2

[0058] The method of this embodiment and figure 1 The main difference of the methods shown is that, in combination with factors such as the duration of the drawing operation and the duration of the synthesis operation, the running status of the application and the load of the system are determined. In step S110, the drawing operation of each application currently running on the terminal device or the The execution result of the synthesis operation of the application framework layer meets the predetermined conditions, which may specifically include any of the following situations:

[0059] Case 1: If the time taken by the application to execute the drawing operation exceeds a drawing time threshold, it is determined that a predetermined condition is met.

[0060] Case 2: If the duration of the drawing operation performed by the application exceeds the drawing time threshold and the number of consecutive times exceeds the number threshold, it is determined that the predetermine...

Embodiment 3

[0089] Figure 6 A flow chart of a method for generating a display frame according to yet another embodiment of the present invention is shown. Figure 6 neutralize figure 1 Steps with the same numbers have the same functions, and for the sake of brevity, detailed descriptions of these steps are omitted. Such as Figure 6 as shown, Figure 6 The method shown is the same as figure 1 The main difference of the methods shown is that when both the Render duration and the Compose duration are less than one system synchronization signal (Vsync signal) cycle, the virtual synchronization signal (virtual Vsync signal) is used to reduce the follow-up duration, thereby further improving the display refresh rate. timeliness.

[0090] Specifically, step S120 may specifically include the following steps:

[0091] Step S610, each of the applications executes the rendering operation in the adjusted rendering execution mode according to a virtual synchronization signal, where the virtu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a display frame generating method and terminal equipment. The method for generating a display frame includes: adjusting the drawing execution mode of each application and the application framework layer when it is judged that the execution result of the drawing operation of each application currently running on the terminal device or the synthesis operation of the application framework layer of the terminal device satisfies a predetermined condition The compositing execution method; each application performs the drawing operation in the adjusted drawing execution method to draw the image of each application; the application framework layer performs the compositing operation in the adjusted compositing execution method to composite the images of each application into one display frame. The display frame generation method and terminal device of the present invention can control the drawing execution mode of each application and the composition execution mode of the application framework layer, so as to reduce the frame skipping caused by the unreasonable drawing execution mode and synthesis execution mode, and effectively optimize the terminal The system display frame rate of the device effectively improves the timeliness of display refresh of the terminal device.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a method for generating a display frame and a terminal device. Background technique [0002] In the display refresh process of a terminal device such as a mobile phone with an operating system such as Android installed, the process of displaying any display frame is: each application such as a desktop or traffic monitoring, etc., performs a rendering (Render) operation to draw respective images; after all applications complete the Render operation, the system executes a composite (Compose) operation to synthesize the images drawn by each application into a display frame, such as placing an image at the bottom, placing an image at the top, etc.; Display frames are output to the screen for final display. Therefore, the duration used to display a display frame mainly depends on: the maximum duration used by each application to execute the Render operation, the duratio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/14G06F3/0488H04M1/725
CPCG06F3/1431G09G5/399G09G2340/0435G09G2354/00G09G5/12G09G5/18G06T1/20G09G5/363
Inventor 陈磊韩华元
Owner HONOR DEVICE CO LTD