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

Display list management method

A technology for displaying lists and management methods, which is applied in digital data processing, input/output process of data processing, resource allocation, etc., and can solve the problems of output graphics screen freeze, introduction of memory fragments, and inability to meet high certainty requirements. , to achieve smooth running effect

Active Publication Date: 2019-07-26
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In high-security and reliable graphics devices or systems, the management method of dynamically creating and destroying one by one in the traditional display list has the risk of introducing memory fragmentation, which cannot meet the high certainty requirements, and can only be created one by one and centralized one-time The method of destroying all display lists ensures that the risk of memory fragmentation is eliminated to meet the deterministic requirements
Using this method to destroy the display list each time and draw the next screen will create all the required display lists, which will cause the output graphics screen to freeze, which seriously affects the practicability of the display list in this type of application.

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 list management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0022] see figure 1 As shown, a display list management method based on storage group management shown in this embodiment includes the following steps:

[0023] Step 1. Create n groups, allocate memory, video memory, and display list number set in the group for each group; after the initialization is completed, form group 1, group 2...group n, a total of n groups, each group includes memory, video memory , Display the set of list numbers in the group. After step 1 is completed, go to step 2.

[0024] Step 2. Select an unused group from the n groups, and activate this group as the current group for subsequent creation of the display list. After step 2 is completed, go to step 3.

[0025] Step 3. Create a display list in the current group, and call the set of display list numbers in the group to assign a number to the created display list; t...

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 list management method, which divides a memory and a video memory used for displaying lists into a plurality of groups. Each group can create a plurality of display lists, and the display lists in each group can be completely destroyed at one time without influencing other groups. According to the method, the risk of memory fragments can be avoided. The determinacy is good. The evidence obtaining requirement of high-safety and high-reliability graphic equipment or system can be supported, and the jamming problem existing in a traditional method can be solved.

Description

technical field [0001] The invention relates to the fields of graphics processing and avionics, in particular to a display list management method with good certainty and no risk of memory fragmentation. Background technique [0002] In a graphics processing system based on CPU (central processing unit) plus GPU (graphics processing unit) architecture, the display list is a set of graphics processing functions including data that the graphics processor can directly execute, and can be created and called multiple times to Improve drawing efficiency and save CPU resources. [0003] There are generally four steps to use the display list: one is to assign the number of the display list, the other is to load the graphics processing function into the display list, the third is to call the display list, and the fourth is to destroy the display list. Display lists do not support dynamic modification, so when data changes dynamically during graphics processing, it is necessary to des...

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 Applications(China)
IPC IPC(8): G06F9/451G06F3/0482G06F9/50
CPCG06F9/451G06F3/0482G06F9/5016Y02D10/00
Inventor 郭凡时洋洋廖科魏大洲
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST