Invention Grant
- Patent Title: Data structures, methods and tiling engines for storing tiling information in a graphics processing system
-
Application No.: US18401566Application Date: 2023-12-31
-
Publication No.: US12266044B2Publication Date: 2025-04-01
- Inventor: Xile Yang , Robert Brigg , Michael John Livesley
- 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: GB2001794 20200210
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T1/60 ; G06T15/00

Abstract:
Data structures, methods and tiling engines for storing tiling data in memory wherein the tiles are grouped into tile groups and the primitives are grouped into primitive blocks. The methods include, for each tile group: determining, for each tile in the tile group, which primitives of each primitive block intersect that tile; storing in memory a variable length control data block for each primitive block that comprises at least one primitive that intersects at least one tile of the tile group; and storing in memory a control stream comprising a fixed sized primitive block entry for each primitive block that comprises at least one primitive that intersects at least one tile of the tile group, each primitive block entry identifying a location in memory of the control data block for the corresponding primitive block. Each primitive block entry may comprise valid tile information identifying which tiles of the tile group are valid for the corresponding primitive block. A tile is a valid tile for a primitive block if at least one primitive in the primitive block intersects that tile.
Public/Granted literature
Information query