Invention Grant
- Patent Title: Processing primitives which have unresolved fragments in a graphics processing system
-
Application No.: US15726992Application Date: 2017-10-06
-
Publication No.: US10559120B2Publication Date: 2020-02-11
- Inventor: John Howson
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Potomac Law Group PLLC
- Agent Vincent M DeLuca
- Priority: GB1501293.3 20150127
- Main IPC: G06T15/40
- IPC: G06T15/40 ; G06T19/20 ; G06T15/30 ; G06T15/00

Abstract:
A graphics processing system performs hidden surface removal and texturing/shading on fragments of primitives. The system includes a primary depth buffer (PDB) for storing depth values of resolved fragments, and a secondary depth buffer (SDB) for storing depth values of unresolved fragments. Incoming fragments are depth tested against depth values from either the PDB or the SDB. When a fragment passes a depth test, its depth value is stored in the PDB if it is a resolved fragment (e.g. if it is opaque or translucent), and its depth value is stored in the SDB if it is an unresolved fragment (e.g. if it is a punch through fragment). This provides more opportunities for subsequent opaque objects to overwrite punch through fragments which passed a depth test, thereby reducing unnecessary processing and time which may be spent on fragments which ultimately will not contribute to the final rendered image.
Public/Granted literature
- US20180033187A1 PROCESSING PRIMITIVES WHICH HAVE UNRESOLVED FRAGMENTS IN A GRAPHICS PROCESSING SYSTEM Public/Granted day:2018-02-01
Information query