Invention Grant
- Patent Title: Fast queries in a multithreaded queue of a graphics system
- Patent Title (中): 在图形系统的多线程队列中快速查询
-
Application No.: US13052436Application Date: 2011-03-21
-
Publication No.: US09330430B2Publication Date: 2016-05-03
- Inventor: Michael K. Larson
- Applicant: Michael K. Larson
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06T1/20
- IPC: G06T1/20

Abstract:
According to one aspect of the invention, a query request is received from a client application at a multithreaded graphics framework. The multithreaded graphics framework including a first thread configured to place graphics commands from the client application into a command queue and a second thread configured to dispatch the graphics commands from the command queue to a graphics processing unit (GPU) for execution. In response to the query request, the first thread is configured to store query information of the query request in a query block of memory that is separated from the command queue and notifying the second thread. In response to the notification, the second thread is configured to issue a query command to the GPU based on the query information retrieved from the query block, prior to dispatching remaining graphics commands pending in the command queue.
Public/Granted literature
- US20120242672A1 FAST QUERIES IN A MULTITHREADED QUEUE OF A GRAPHICS SYSTEM Public/Granted day:2012-09-27
Information query