Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Graph rendering method and related equipment thereof

A technology for graphics rendering and terminal equipment, applied in the field of image processing, which can solve the problems of high load, large amount of calculation, affecting GPU performance, etc.

Pending Publication Date: 2022-05-24
HUAWEI TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the load of the GPU is too large, for example, the amount of calculation for graphics rendering is relatively large (such as the case of heavy graphics display) or other calculations that the GPU needs to process are relatively large (such as the GPU also participates in graphics rendering while performing graphics rendering). When using large-scale scientific calculations), using the traditional solution for graphics rendering will cause the GPU load to be too high, which will affect the performance of the GPU for image rendering

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
  • Graph rendering method and related equipment thereof
  • Graph rendering method and related equipment thereof
  • Graph rendering method and related equipment thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0099] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0100] The graphics rendering method in the embodiment of the present application may be executed by an electronic device. The electronic device may be a mobile terminal (eg, a smart phone), a computer, a personal digital assistant, a wearable device, a vehicle-mounted device, an Internet of Things device, or other devices capable of image rendering processing. The electronic device may be a device running an Android system, an IOS system, a windows system, and other systems.

[0101] The graphics rendering method in this embodiment of the present application may be executed by an electronic device, and the specific structure of the electronic device may be as follows figure 1 shown, combined with the following figure 1 The specific structure of the electronic equipment is introduced in detail.

[0102] In one embodiment, as figure 1 As shown, th...

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 embodiment of the invention provides a graph rendering method. The method comprises the following steps: acquiring vertex data of N vertexes to be rendered; if the load capacity of the GPU is larger than a preset value, M to-be-rendered vertexes are obtained from the N to-be-rendered vertexes according to the vertex data of the N to-be-rendered vertexes, and the M to-be-rendered vertexes are the vertexes visible in the visual angle range of a user; m is a positive integer smaller than N; and transmitting the vertex data of the M vertexes to be rendered to the GPU, so that the GPU performs graphic rendering. According to the method and the device, under the condition that the load capacity of the GPU is relatively large, the invisible vertexes in the visual angle range of the user are removed, so that the number of the vertexes needing to be rendered on the GPU side is reduced, and the load of the GPU is reduced.

Description

technical field [0001] The present application relates to the technical field of image processing, and more particularly, to a graphics rendering method, apparatus, and computer-readable storage medium. Background technique [0002] A graphics processor (graphics processing unit, GPU) is a microprocessor dedicated to image operations, and is often used for graphics rendering. [0003] When performing graphics rendering in traditional solutions, the entire process of image rendering is generally performed by the GPU. However, when the load of the GPU is too large, for example, the amount of operations for graphics rendering is large (such as in the case of heavy graphics display) or the GPU needs to process many other operations (for example, the GPU also participates in graphics rendering while performing graphics rendering). When large-scale scientific computing is used), using the traditional solution for graphics rendering will cause the GPU to be overloaded, which in tu...

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): G06T15/04G06T15/30G06T1/20
CPCG06T15/04G06T15/30G06T1/20G06T15/40G06T15/005G06T2210/08
Inventor 杨程云王术吴江铮
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products