GUI fragment type rendering method and device based on dirty rectangle mechanism
A technology of dirty rectangles and fragments, applied in the field of graphical user interface rendering, can solve problems such as the chip cannot enable offline video memory, and the interface is abnormal
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] figure 1 A flowchart of a GUI fragment rendering method based on the dirty rectangle mechanism provided in Embodiment 1 of the present application is given. The GUI fragment rendering method based on the dirty rectangle mechanism provided in this embodiment can be implemented by the GUI fragment rendering method based on the dirty rectangle mechanism. The fragment rendering device is executed, and the GUI fragment rendering device based on the dirty rectangle mechanism may be implemented by software and / or hardware.
[0043] The following description will be made by taking the GUI fragment rendering device based on the dirty rectangle mechanism as an example for executing the GUI fragment rendering method based on the dirty rectangle mechanism. refer to figure 1, the GUI fragment rendering method based on the dirty rectangle mechanism specifically includes:
[0044] S110. Pre-create a fragmented video memory on the embedded platform, where the fragmented video memory ...
Embodiment 2
[0063] On the basis of the above examples, Figure 5 It is a schematic structural diagram of a GUI fragment rendering device based on the dirty rectangle mechanism provided in Embodiment 2 of the present application. refer to Figure 5 The GUI fragment rendering device based on the dirty rectangle mechanism provided in this embodiment specifically includes: a creation module 21 , a slice module 22 , a first drawing module 23 and a second drawing module 24 .
[0064] Wherein, the creation module 21 is used to create a fragment display memory on the embedded platform in advance, and the fragment display memory is smaller than the display memory of the corresponding screen of the embedded platform;
[0065] The slicing module 22 is used to determine the redrawing area based on the dirty rectangle mechanism when performing content drawing, and if the redrawing area is larger than the fragment display memory, correspondingly slice the redrawing area into multiple fragment areas; ...
Embodiment 3
[0077] Embodiment 3 of the present application provides an electronic device, referring to Image 6 , the electronic device includes: a processor 31 , a memory 32 , a communication module 33 , an input device 34 and an output device 35 . The number of processors in the electronic device may be one or more, and the number of memories in the electronic device may be one or more. The processor, memory, communication module, input device and output device of the electronic device can be connected through a bus or in other ways.
[0078] The memory 32, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the GUI fragment rendering method based on the dirty rectangle mechanism described in any embodiment of the present application ( For example, the creation module, the slice module, the first drawing module and the second drawing module in the GUI fragment rend...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com