Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for processing picture

A device and graphics technology, applied in image data processing, 3D image processing, processor architecture/configuration, etc., can solve problems such as different sizes

Active Publication Date: 2007-11-07
ARM NORWAY
View PDF0 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] However, one disadvantage of needing to prepare and store block lists identifying the primitives to be drawn for each block is that, depending on the distribution of these primitives in a scene, block lists for different blocks in a scene may have Very different sizes, and so are chunklists for chunks in different scenes

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
  • Method and device for processing picture
  • Method and device for processing picture
  • Method and device for processing picture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0280] A preferred embodiment of the present invention will be described with reference to FIGS. 2 , 3 and 4 .

[0281] Figure 2 schematically represents a graphics processor 20 that may operate in accordance with the present invention. Graphics processor 20 includes geometry processor 21 and renderer 22 , both of which have access to memory 23 . Memory 23 may be "on-chip" with geometry processor 21 and renderer 22 , or an external memory accessible by geometry processor 21 and renderer 22 , as is known in the art.

[0282] As shown in FIG. 2 , memory 23 stores inter alia a set of raw geometry data 24 (e.g., provided by a graphics processor driver or an API running on the main system (microprocessor) of graphics processor 20, as is known in the art. ), a collection of transformed geometry data 25 (again, as is known in the art, which is the result of various transformation and processing operations performed on the original structure 24), and a collection of primitive lists 2...

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 relates to a method of and apparatus for processing graphics, and in particular to such a method and apparatus for use in a tile-based graphics processing system. In the method. A scene 50 to be rendered is divided into plural individual sub-regions or tiles 51. The individual sub-regions 51 are also grouped into differing groups of sets of plural sub-regions. There is a top level layer comprising a set 54 of 8 x 8 sub-regions which encompasses the entire scene area 50. There is then a group of four 4 x 4 sets of sub-regions 53, then a group of sixteen 2 x 2 sets of sub-regions 52, and finally a layer comprising the 64 single sub-regions 51. A primitive list building unit takes each primitive 80 in turn, determines a location for that primitive, compares the primitive's location with the locations of the sub-regions 51 and the locations of the sets of sub-regions 52, 53 and 54, and allocates the primitive to respective primitive lists for both the sub-regions and sets of sub-regions accordingly.

Description

technical field [0001] The present invention relates to a method and device for processing graphics, and in particular to such a method and device used in a tile-based graphics processing system. [0002] The invention will be described with particular reference to the processing of three-dimensional graphics, although those skilled in the art will appreciate that the invention is equally applicable to the processing of two-dimensional graphics. Background technique [0003] As is well known in the art, graphics processing is typically performed by first dividing the scene to be displayed into a number of similar basic components, or "primitives," and then performing the desired graphics processing operations on the primitives. Graphical "primitives" are usually in the form of simple polygons, such as triangles, and are usually described by the vertices that define them. [0004] For graphics processing operations, as is well known in the art, each graphics primitive is usu...

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/00
CPCG06T15/00G06T7/70G06T11/40G06F18/22G06T1/20G06T1/60G06T11/20G06T17/10G06T2200/04
Inventor E·索尔加德B·约斯兰德J·尼斯塔德M·布拉泽维克F·郎廷德
Owner ARM NORWAY