正在处理

请稍候...

设置

设置

查看申请

1. US20180197323 - Graphics processing units and methods for controlling rendering complexity using cost indications for sets of tiles of a rendering space

专利局
美国
申请号 15868556
申请日 11.01.2018
公布号 20180197323
公布日 12.07.2018
授权号 10565772
授权日 18.02.2020
公布类型 B2
国际专利分类
G06T 15/00
G物理
06计算;推算或计数
T一般的图像数据处理或产生
15三维(3D)图像的加工,例如从一个模型到一个位像图形
G06T 17/10
G物理
06计算;推算或计数
T一般的图像数据处理或产生
17用于计算机制图的3D建模
10体积描述,例如:圆柱体、六面体或使用结构实体几何(CSG)
G06T 15/40
G物理
06计算;推算或计数
T一般的图像数据处理或产生
15三维(3D)图像的加工,例如从一个模型到一个位像图形
10图形效果
40隐藏部分移除
G06T 15/04
G物理
06计算;推算或计数
T一般的图像数据处理或产生
15三维(3D)图像的加工,例如从一个模型到一个位像图形
04纹理映射
G06T 15/06
G物理
06计算;推算或计数
T一般的图像数据处理或产生
15三维(3D)图像的加工,例如从一个模型到一个位像图形
06光线跟踪
G06T 15/80
G物理
06计算;推算或计数
T一般的图像数据处理或产生
15三维(3D)图像的加工,例如从一个模型到一个位像图形
50发光效果
80明暗处理
CPC
G06T 15/04
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
04Texture mapping
G06T 15/005
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
005General purpose rendering architectures
G06T 15/06
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
06Ray-tracing
G06T 15/40
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
10Geometric effects
40Hidden part removal
G06T 15/80
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
50Lighting effects
80Shading
G06T 17/10
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
17Three dimensional [3D] modelling, e.g. data description of 3D objects
10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
申请人 Imagination Technologies Limited
发明人 John W. Howson
Richard Broadhurst
Steven Fishwick
代理人 Potomac Law Group, PLLC
Vincent M DeLuca
优先权数据 201700565 12.01.2017 GB
标题
(EN) Graphics processing units and methods for controlling rendering complexity using cost indications for sets of tiles of a rendering space
摘要
(EN)

A graphics processing unit (GPU) processes graphics data using a rendering space which is sub-divided into a plurality of tiles. The GPU comprises cost indication logic configured to obtain a cost indication for each of a plurality of sets of one or more tiles of the rendering space. The cost indication for a set of tile(s) is suggestive of a cost of processing the set of one or more tiles. The GPU controls a rendering complexity with which primitives are rendered in tiles based on the cost indication for those tiles. This allows tiles to be rendered in a manner that is suitable based on the complexity of the graphics data within the tiles. In turn, this allows the rendering to satisfy constraints such as timing constraints even when the complexity of different tiles may vary significantly within an image.