Methods of graphic processing arrangement, unit and execution triangle arrangement and attribute arrangement

A graphics processing unit and attribute configuration technology, applied in the direction of processor architecture/configuration, image data processing, concurrent instruction execution, etc., to achieve the effect of reducing the number, flexibility and scalability

Active Publication Date: 2008-07-09
VIA TECH INC
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Commonly used separate triangle configurations and attribute hives require considerable gates, communication lines, and hardware costs
In addition, changing the triangle configuration and attribute configuration stages of the graphics pipeline requires changes to such expensive hardware components

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
  • Methods of graphic processing arrangement, unit and execution triangle arrangement and attribute arrangement
  • Methods of graphic processing arrangement, unit and execution triangle arrangement and attribute arrangement
  • Methods of graphic processing arrangement, unit and execution triangle arrangement and attribute arrangement

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Various embodiments of the invention, as illustrated in the drawings, are described in detail below. While the drawings depict several embodiments, they are not intended to limit the disclosure to the one or more embodiments disclosed herein. On the contrary, the scope of the present invention may cover all alternatives, modifications and equivalents thereof.

[0022] As above, the present invention relates to a system and method for integrating triangle configuration and attribute configuration operations into a programmable execution unit. Before discussing implementation details of various embodiments, reference is first made to FIG. 1 , which illustrates a block diagram of certain components in a graphics pipeline 100 that may be utilized by or used in embodiments of the present invention. middle. The main components shown in FIG. 1 are a vertex shader 110, a geometry shader 120, a triangle configuration unit 130, a span and tile generator 140, an attribute config...

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 method of a graphic processing device, a unit and execution triangular configuration and property configuration. Each embodiment thereof comprises at least one execution unit which can be used for the multithreading operation and also can execute at least one thread of the triangular configuration operation and the property configuration operation, and the thread used for the operation of a pixel shader, a geometry shader and a vertex shader. The inventive method of the graphic processing device, the unit and execution triangular configuration, and the property configuration, can reduce the number of the gates in the system via removing at least parts of the hardware components and cause the more effective graphics pipelines with flexibility and expansibility to the modification of the bugs, the accession of the new characters or the adjustment of the algorithm.

Description

technical field [0001] The present invention relates to computer graphics systems, and more particularly to systems and methods for the triangle configuration and attribute configuration stages of a graphics pipeline. Background technique [0002] As is well known, the art and science of three-dimensional ("3-D") computer graphics is concerned with the generation or reproduction of two-dimensional ("2-D") images of 3-D objects for display or representation on display devices or monitors, Such as a cathode ray tube (CathodeRay Tube, CRT) or a liquid crystal display (Liquid Crystal Display, LCD). Objects can be simple geometric primitives such as points, line segments, triangles or polygons. By representing an object as a series of connected planar polygons, such as by representing an object as a series of connected planar triangles, more complex objects can be rendered on the display device. All geometric primitives can ultimately be described by a vertex or a set of vertic...

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): G06T1/20G06T15/00G06F9/38
Inventor 焦阳洪洲尹莉许云杰
Owner VIA TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products