Invention Grant
- Patent Title: Hierarchical techniques for storing graphics primitives
-
Application No.: US15065675Application Date: 2016-03-09
-
Publication No.: US09934548B2Publication Date: 2018-04-03
- Inventor: Jacob N. Smith
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06T15/30
- IPC: G06T15/30 ; G06T1/20 ; G06T15/00

Abstract:
Techniques are disclosed relating to storing primitive information for tile-based graphics rendering. In some embodiments, primitive information is stored using hierarchically arranged bins. In some embodiments, information for a given primitive may be stored at multiple levels in the hierarchy. For example, in some embodiments a graphics processor is configured to store primitive information for a primitive in a particular bin if the primitive (1) completely covers the area in screen space corresponding to the particular bin and (2) the primitive is not listed in any bins that correspond to a larger area that includes the area corresponding to the particular bin. This may reduce memory requirements because the memory needed for each primitive may be proportional to the width (or height) of the primitive multiplied by the log of the width (or height), rather than the area of the primitive.
Public/Granted literature
- US20170262951A1 HIERARCHICAL TECHNIQUES FOR STORING GRAPHICS PRIMITIVES Public/Granted day:2017-09-14
Information query