Grain engine for grain vedio signal processing, graph processor and method

A texture mapping, texture technology, applied in processor architecture/configuration, details involving image processing hardware, image data processing, etc., can solve problems such as reduced execution efficiency and poor results

Active Publication Date: 2007-07-25
VIA TECH INC
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it may require several pixel shader instructions to perform a video operation, and when multiple video operations are required, the execution efficiency will be reduced and the result will be poor

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
  • Grain engine for grain vedio signal processing, graph processor and method
  • Grain engine for grain vedio signal processing, graph processor and method
  • Grain engine for grain vedio signal processing, graph processor and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0089] In order to make the above and other objects, features, and advantages of the present invention more comprehensible, preferred embodiments are enumerated below, which are described in detail with reference to the accompanying drawings.

[0090] FIG. 2 is a schematic diagram of a graphics processor 200 . The GPU 200 is similar to the GPU 100 of FIG. 1 except for a pixel shader 208 , a texture engine 210 , and a memory unit 212 . Components in FIG. 2 with the same reference numbers as those in FIG. 1 perform the same functions, and thus will not be repeated here. The pixel shader 208 performs the same rendering process as the general pixel shader, and sends a texture and video request for each pixel data group to the texture engine 210 to obtain the texture data, and allows the texture engine 210 to obtain texture data according to The texture and video require video processing to be performed on the pixel. The texture engine 210 gives the texture data to the pixel shad...

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 present invention discloses a texture engine which includes a texture element address calculator, a texture quick capturing unit and a vision processing unit. The texture element address calculator receives one texture and vision requirement of a pixel, the texture and vision requirement include the position information for the texture data in a texture mapping design and vision operating information required by the pixel, the texture mapping design is stored in a memory unit. When executing the vision operating defined by the texture and vision requirement, the texture element address calculator calculates the texture data in the memory unit for a pixel and the image data required by the pixel. The texture quick capturing unit captures a copy for the image data and the texture data based on the memory address in the memory unit, the memory address is calculated by the texture element address calculator. The vision processing unit receives the image data, and executes the vision process based on the texture and vision requirement.

Description

technical field [0001] The present invention relates to a texture engine, in particular to a texture engine including a texture cache unit for performing video functions on pixel data. Background technique [0002] In computer graphics applications, scene geometry is usually represented by several geometric primitives, such as points, lines, polygons (such as triangles and quadrilaterals), and surfaces, etc., and geometric pixels are represented by one or several A 2D or 3D vertex definition, where each vertex can have additional numeric or vector attributes that determine the color, transparency, brightness, shading, and state of the vertex and the number of pixels associated with the vertex. The pixel is formed by interconnecting several individual pixels. Color and texture are applied to the individual pixels, which possess a shape based on the position within the pixel and the pixel orientation of the resulting shape, thereby creating a correspondingly displayed object ...

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/20G06T15/04
CPCG06T2200/28G06T15/04
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