US 12,272,000 B2
Hierarchical depth data generation using primitive fusion
Kiia K. Kallio, Inkoo (FI); and Jan Achrenius, Noormakuu (FI)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed on Jun. 29, 2022, as Appl. No. 17/853,136.
Prior Publication US 2024/0005601 A1, Jan. 4, 2024
Int. Cl. G06T 17/10 (2006.01); G06T 1/20 (2006.01); G06T 7/13 (2017.01); G06T 15/00 (2011.01)
CPC G06T 17/10 (2013.01) [G06T 1/20 (2013.01); G06T 7/13 (2017.01); G06T 15/005 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
based on a first primitive of a plurality of primitives to be rendered sharing an edge in a tile of an image with a second primitive of the plurality of primitives to be rendered, storing depth data of the first primitive in a buffer;
fusing at least a portion of the second primitive in the tile with the depth data of the first primitive in the tile in the buffer to generate a fused primitive;
storing depth data of the fused primitive in the tile in a depth buffer; and
rendering the first and second primitives using the depth data of the fused primitive stored in the depth buffer.