System and method for managing grain data in computer

A texture data and computer technology, applied in computing, image data processing, details involving image processing hardware, etc., can solve problems such as increasing cost and system redundancy, and achieve improved operation, enhanced texture processing operations, and reduced system costs. Effects of Redundancy and Cost

Active Publication Date: 2008-08-06
VIA TECH INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because it is necessary to provide dedicated texture processing hardware to locate, each prefetching and dependent reading texture method will increase the system redundancy, and will increase the cost due to the use of the processor. Therefore, the need to improve texture processing operations has existed in the industry. Long

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
  • System and method for managing grain data in computer
  • System and method for managing grain data in computer
  • System and method for managing grain data in computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The foregoing has made a summary of the technical features of the present invention. Please refer to the accompanying drawings, which will be described in more detail. However, although the present invention is described in detail with accompanying drawings, it is not intended to limit the present invention. On the contrary, the present invention can be changed and modified in all forms without departing from the scope and spirit defined in the claims of the present invention.

[0025] Please refer to FIG. 1, which is a block diagram depicting an exemplary computer system utilizing the systems and methods disclosed in the present invention. The computer system 100 includes a central processing unit (CPU) 102 , a system memory 104 and a graphics processing system 110 . The central processing unit 102 executes various functions including determining information, for example, allowing a drawing display to generate viewpoint positions. System memory 104 stores a variety ...

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 present invention discloses a system and method for managing texture data in a computer, comprising the steps of: preloading a first plurality of texture descriptor values ​​from a storage location in a first buffer located in a first logic module , in response to a read request, wherein the first buffer is used to receive data located in the first logical block; from the storage location, the first plurality of texture descriptor values ​​are preloaded into a buffer located in a second logical block a second buffer; performing a shading calculation using the first plurality of texture descriptor values ​​in the second logical module; dynamically loading the second plurality of texture descriptor values ​​from memory into the first buffer, in response to the additional data requested by the first logic module; and overwriting a portion of the first plurality of texture descriptor values ​​with the second plurality of texture descriptor values ​​to reflect that the first buffer is full. The invention can reduce system redundancy and cost, improve texture processing operation, and improve operation.

Description

technical field [0001] The present invention relates to the processing of computer graphics data, and in particular to a system and method for managing texture data in a computer using a shared texture engine in a graphics processing unit (GPU). Background technique [0002] In today's many computer graphics processing, texture processing (Texture Processing) is undoubtedly the most critical part. Texture processing can include many different texture mapping (Texture Mapping) technologies such as: three-dimensional mapping (cubic mapping), mip mapping (mipmapping) and anisotropic mapping (anisotropic mapping) and so on. In static and dynamic modes, various textures can be applied to objects, which can also be thought of as texture prefetch before shader execution (Texture prefetch), just like dependent texture loading (Texture loading). It uses a large number of complex calculations and logic operations to complete texture processing, thus resulting in the need for additio...

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/20G06T15/00G06T15/04
CPCG06T15/04G06T2200/28
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