Invention Grant
- Patent Title: Processing of primitives in a graphics processor
-
Application No.: US16659357Application Date: 2019-10-21
-
Publication No.: US10997756B2Publication Date: 2021-05-04
- Inventor: Olof Henrik Uhrenholt
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Vierra Magen Marcus LLP
- Priority: GB1817638 20181029
- Main IPC: G06T11/40
- IPC: G06T11/40 ; G06T1/20 ; G06T1/60

Abstract:
When processing a primitive when generating a render output in a graphics processor, the vertices for the primitive are loaded by a vertex loader, but before a primitive setup stage generates per-primitive data for the primitive using the loaded vertices for the primitive, an early culling test is performed for the primitive using data of the loaded vertices for the primitive. When the primitive passes the early culling test, the primitive is sent onwards to the primitive setup stage and to a rasteriser for rasterising the primitive, but when the primitive fails the early culling test, it is discarded from further processing at the early culling test.
Information query