Supercharge Your Innovation With Domain-Expert AI Agents!

2D desktop full-screen multiple anti-aliasing method, device and graphic processor

An anti-aliasing and multiple technology, applied in the field of GPGPU, can solve problems such as 2D desktop freezes, and achieve the effect of less hardware resource occupation, high performance, and smooth 2D desktop display effect

Pending Publication Date: 2020-10-23
CHANGSHA JINGJIA MICROELECTRONICS +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] When the GPGPU graphics engine is occupied by 3D graphics, the 2D desktop will freeze

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
  • 2D desktop full-screen multiple anti-aliasing method, device and graphic processor
  • 2D desktop full-screen multiple anti-aliasing method, device and graphic processor
  • 2D desktop full-screen multiple anti-aliasing method, device and graphic processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It shows a schematic flowchart of the implementation of the 2D desktop full-screen multiple anti-aliasing method in GPGPU in Embodiment 1 of the present application.

[0027] As shown in the figure, the 2D desktop full-screen multiple anti-aliasing method in the GPGPU includes:

[0028] Step 101, divide the pixels to be executed full-screen multiple anti-aliasing into blocks;

[0029] Step 102, using multiple full-screen multiple anti-aliasing components to perform full-screen multiple anti-aliasing on each pixel.

[0030] Using the 2D desktop full-screen multiple anti-aliasing method in the GPGPU provided in the embodiment of the present application, through an independent 2D full-screen multiple anti-aliasing implementation scheme, the full-screen multiple anti-aliasing operation of the 2D desktop is simply and quickly realized, and the hardware resources are less occupied. The performance is extremely high, and it is not limited to complex 3D application s...

Embodiment 2

[0045] Based on the same inventive concept, the embodiment of this application provides a 2D desktop full-screen multiple anti-aliasing device in GPGPU. The principle of the device to solve technical problems is similar to a 2D desktop full-screen multiple anti-aliasing method in GPGPU. Let me repeat.

[0046] figure 2 A schematic structural diagram of a 2D desktop full-screen multiple anti-aliasing device in a GPGPU in Embodiment 2 of the present application is shown.

[0047] As shown in the figure, the 2D desktop full-screen multiple anti-aliasing device in the GPGPU includes: dispatching components and multiple full-screen multiple anti-aliasing components, wherein,

[0048] The dispatching component is used to block the pixels to be executed in multiple full-screen anti-aliasing and dispatch full-screen multiple anti-aliasing commands to multiple full-screen multiple anti-aliasing components;

[0049] Each full-screen multiple anti-aliasing component is configured to p...

Embodiment 3

[0064] Based on the same inventive concept, an embodiment of the present application further provides a graphics processor, which will be described below.

[0065] image 3 A schematic structural diagram of a graphics processor in Embodiment 3 of the present application is shown.

[0066] As shown in the figure, the graphics processor includes a network-on-chip NOC, a command analysis module, and a 2D desktop full-screen multiple anti-aliasing device in the GPGPU as described in Embodiment 2; wherein the network-on-chip is used for interconnection of modules; The command parsing module is used for parsing the obtained full-screen multiple anti-aliasing commands.

[0067] Using the graphics processor provided in the embodiment of the present application, through an independent 2D full-screen multiple anti-aliasing implementation scheme, the full-screen multiple anti-aliasing operation of the 2D desktop is simply and quickly realized, with less hardware resource occupation and ...

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 2D desktop full-screen multiple anti-aliasing method, a device and a graphic processor. The method comprises the following steps: partitioning pixels to be subjected to full-screen multiple anti-aliasing; and performing full-screen multiple anti-aliasing on each pixel by using a plurality of full-screen multiple anti-aliasing parts. By the adoption of the scheme, the whole full-screen multiple anti-aliasing operation process is efficient, and the 2D desktop fluency in a complex 3D application scene is greatly improved.

Description

technical field [0001] The present application relates to GPGPU technology, in particular, to a 2D desktop full-screen multiple anti-aliasing method, device and graphics processor in GPGPU. Background technique [0002] Operating systems are divided into desktop operating systems, server operating systems, and embedded operating systems according to their application fields. Among them, the desktop operating system is the most widely used. The basic function of the desktop operating system is to realize human-computer interaction. During the process of human-computer interaction, the pursuit of a smooth desktop window display effect will bring a friendly experience. [0003] At present, the mainstream desktop operating systems include MAC OS, LINUX, WINDOWS, China-made Kirin, Galaxy Kirin, UOS desktop system, etc. The pixel operation is characterized by a huge amount of data and extremely frequent operations. [0004] Realization of 2D desktop is usually realized directly b...

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
IPC IPC(8): G06F9/451G06F3/14G06T1/20
CPCG06F9/451G06F3/14G06T1/20
Inventor 杨盼
Owner CHANGSHA JINGJIA MICROELECTRONICS
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