US 11,954,782 B2
Hybrid render with preferred primitive batch binning and sorting
Michael Mantor, Orlando, FL (US); Laurent Lefebvre, Markham (CA); Mikko Alho, Kokemaki (FI); Mika Tuomi, Noormarkku (FI); and Kiia Kallio, Inkoo As (FI)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US); and ATI Technologies ULC, Ontario (CA)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US); and ATI Technologies ULC, Markham (CA)
Filed on Mar. 22, 2021, as Appl. No. 17/208,730.
Application 17/208,730 is a continuation of application No. 15/250,357, filed on Aug. 29, 2016, granted, now 10,957,094.
Application 15/250,357 is a continuation in part of application No. 13/853,422, filed on Mar. 29, 2013, granted, now 10,169,906, issued on Jan. 1, 2019.
Prior Publication US 2021/0209831 A1, Jul. 8, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/00 (2011.01); G06T 15/04 (2011.01)
CPC G06T 15/005 (2013.01) [G06T 15/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for rasterizing, the method comprising:
generating a primitive batch from a sequence of one or more primitives, wherein the primitive batch includes primitives sorted into one or more row groups based on which row of a plurality of rows each primitive intersects; and
processing each row group, the processing for each row group including:
identifying one or more primitive column intercepts for each of the one or more primitives in the row group, wherein each combination of primitive column intercept and a respective row of the row group identifies a bin, and
rasterizing the one or more primitives that intersect the bin based on a display boundary area corresponding to an area of the bin.