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. 17, 2012

Filed:

Jun. 01, 2009
Applicants:

John Erik Lindholm, Saratoga, CA (US);

Brett W. Coon, San Jose, CA (US);

Gary M Tarolli, Concord, MA (US);

Inventors:

John Erik Lindholm, Saratoga, CA (US);

Brett W. Coon, San Jose, CA (US);

Gary M Tarolli, Concord, MA (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T 1/20 (2006.01); G06T 1/00 (2006.01); G06F 15/80 (2006.01); G09G 5/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and apparatus for subdividing a shader program into regions or 'phases' of instructions identifiable by phase identifiers (IDs) inserted into the shader program are provided. The phase IDs may be used to constrain execution of the shader program to prohibit texture fetches in later phases from being executed before a texture fetch in a current phase has completed. Other operations (e.g., math operations) within the current phase, however, may be allowed to execute while waiting for the current phase texture fetch to complete.


Find Patent Forward Citations

Loading…