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:
Aug. 17, 2021

Filed:

Apr. 16, 2020
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Michal Valient, San Jose, CA (US);

Sean P. James, Sunnyvale, CA (US);

Gokhan Avkarogullari, San Jose, CA (US);

Alexander K. Kan, Huntington Woods, MI (US);

Michael Imbrogno, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T 1/60 (2006.01); G06F 3/14 (2006.01); G06T 1/20 (2006.01); G09G 5/36 (2006.01); G06T 15/00 (2011.01); G06T 15/04 (2011.01); G06F 9/448 (2018.01);
U.S. Cl.
CPC ...
G06T 1/60 (2013.01); G06F 3/14 (2013.01); G06F 9/4484 (2018.02); G06T 1/20 (2013.01); G06T 15/005 (2013.01); G06T 15/04 (2013.01); G09G 5/363 (2013.01);
Abstract

The disclosure pertains to techniques for operation of graphics systems and task execution on a graphics processor. One such technique comprises a computer-implemented method for task execution on a graphics processor, the method comprising creating a data structure for grouping data resources, populating the data structure with two or more data resources for encoding into a graphics processing language by an encoding object, passing the data structure to a first programming interface command, the first programming interface command configured to access the data structure's data resources, triggering execution of a first function on a graphics processer in response to passing the data structure to the first programming interface command, passing the data structure to a second programming interface command, the second programming interface command configured to access the data structure's data resources, and triggering execution of a second function on the graphics processer in response to passing the data structure to the second programming interface command.


Find Patent Forward Citations

Loading…