Supercharge Your Innovation With Domain-Expert AI Agents!

A Method of Dereferencing and Assembling Vertex Array Commands

An assembly method and vertex count technology, applied in the field of computer graphics, can solve the problems of undiscovered vertex array command dereference and assembly methods, etc., and achieve the effects of improving graphics rendering efficiency, reducing the number of transmissions, and improving the efficiency of dereference and assembly.

Active Publication Date: 2021-07-16
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, most of the published research focuses on the unified shader kernel and graphics processing algorithm, and no research on dereferencing and assembling methods of vertex array commands has been found.

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
  • A Method of Dereferencing and Assembling Vertex Array Commands

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0023] Such as figure 1 As shown, a dereference and assembly method of vertex array command,

[0024] Step 1. The initial state of vertex array assembly. In this state, monitor whether a valid vertex array command input is received. If the input command is valid, go to step 2;

[0025] Step 2. Vertex array command type judgment. According to the input command code, it is judged that the current command needs to draw a single vertex and its attribute information or at least two vertices and its attributes. If it is to draw a single vertex and its attribute information, go to step 3, otherwise go to Enter step 4;

[0026] ...

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 belongs to the field of computer graphics, and relates to a method for dereferencing and assembling a vertex array command. reference; step 4, dereference the multi-vertex array class; step 5, obtain the attribute index address; step 6, calculate the storage address of the valid attribute; step 7, obtain the valid attribute data of a single vertex; step 8, support the local out-of-order attribute array Assemble; Step 9, issue a single vertex effective attribute drawing command; Step 10, complete the single vertex attribute command; Step 11, query the number of vertices carried by the multi-vertex array command; Step 12, complete the multi-vertex array command; Step 13, complete the vertex array Dereference and assembly are complete.

Description

technical field [0001] The invention belongs to the field of computer graphics and relates to a method for dequoting and assembling vertex array commands. Background technique [0002] In the graphics processor, before the 3D engine receives the vertex array command, it needs to dereference and assemble the command, assemble it into the agreed packet header plus the format of each component attribute data, and then send it to the 3D engine to execute the graphics drawing process. The concise and efficient dereference and assembly mechanism of vertex array commands has an important impact on the graphics drawing efficiency of the graphics processor. Currently, most of the published research focuses on the unified shader kernel and graphics processing algorithms, and no research on dereferencing and assembling methods of vertex array commands has been found. Contents of the invention [0003] The purpose of the present invention is: [0004] The present invention mainly pr...

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): G06T1/20
CPCG06T1/20
Inventor 邓艺牛少平郝冲韩一鹏魏艳艳
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More