Invention Grant
- Patent Title: Task execution on a graphics processor using indirect argument buffers
-
Application No.: US15612796Application Date: 2017-06-02
-
Publication No.: US10657619B2Publication Date: 2020-05-19
- Inventor: Michal Valient , Sean P. James , Gokhan Avkarogullari , Alexander K. Kan , Michael Imbrogno
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blank Rome LLP
- Main IPC: G06T1/60
- IPC: G06T1/60 ; G06F3/14 ; G06T1/20 ; G09G5/36 ; G06T15/00 ; G06T15/04 ; G06F9/448

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 processor 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 processor in response to passing the data structure to the second programming interface command.
Public/Granted literature
- US20180350029A1 Indirect Argument Buffers Public/Granted day:2018-12-06
Information query