US 12,444,119 B2
Rasterization of compute workloads
Yibin Zhang, San Diego, CA (US); Zilin Ying, San Diego, CA (US); Yun Du, San Diego, CA (US); Heng Qi, San Diego, CA (US); Jiexia Yu, Shanghai (CN); Yang Yu, San Diego, CA (US); Andrew Evan Gruber, Arlington, MA (US); Jian Liang, San Diego, CA (US); Tao Wang, Sunnyvale, CA (US); Alexei Vladimirovich Bourd, San Diego, CA (US); Gang Zhong, San Diego, CA (US); and Minjie Huang, San Diego, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Appl. No. 18/035,507
Filed by QUALCOMM Incorporated, San Diego, CA (US)
PCT Filed Nov. 9, 2020, PCT No. PCT/CN2020/127436
§ 371(c)(1), (2) Date May 4, 2023,
PCT Pub. No. WO2022/095010, PCT Pub. Date May 12, 2022.
Prior Publication US 2023/0394738 A1, Dec. 7, 2023
Int. Cl. G06T 15/00 (2011.01)
CPC G06T 15/005 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method of graphics processing, comprising:
receiving an image including a plurality of pixels associated with one or more workgroups and one or more pixel tiles, each of the one or more workgroups including one or more pixels of the plurality of pixels and each of the one or more pixel tiles including one or more pixels of the plurality of pixels;
determining whether the one or more workgroups are misaligned with the one or more pixel tiles;
determining, based on a rasterization algorithm, a conversion order of the one or more workgroups when the one or more workgroups are misaligned with the one or more pixel tiles, the conversion order corresponding to a common multiple of one of the one or more workgroups and one of the one or more pixel tiles, wherein the conversion order corresponds to a rasterization order associated with adjacent fibers that access consecutive addresses; and
converting each of the one or more workgroups based on the conversion order of the one or more workgroups.