The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 09, 2019

Filed:

Dec. 28, 2016
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Frank Langtind, Melhus, NO;

Andreas Due Engh-Halstvedt, Trondheim, NO;

Sandeep Kakarlapudi, Trondheim, NO;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/20 (2006.01); G06T 15/80 (2011.01); G06T 17/20 (2006.01); G06F 9/38 (2018.01); G09G 5/36 (2006.01); G06T 15/00 (2011.01);
U.S. Cl.
CPC ...
G06T 15/80 (2013.01); G06F 9/3879 (2013.01); G06T 1/20 (2013.01); G06T 15/005 (2013.01); G06T 17/20 (2013.01); G09G 5/363 (2013.01);
Abstract

A graphics processing pipeline includes position shading circuitry, a tiler, varying-only vertex shading circuitry and fragment (frontend) shading circuitry. The tiler reads a list of indices defining a set of vertices to be processed by the graphics processing pipeline and determines whether or not vertex shading is required for the positional attributes of the vertices. If vertex shading is required, the tiler sends a position shading request for the vertices to the position shading circuitry. The tiler uses the vertex shaded position data to identify primitives that should be processed further to generate the render output and that accordingly should be subjected to a second, varying shading, vertex shading operation. When the tiler determines that a vertex (or group of vertices) should be subjected to the second, varying shading, vertex shading operation, the tiler sends a varying shading request for the vertex (or vertices) to the varying shading circuitry.


Find Patent Forward Citations

Loading…