预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114443307A(43)申请公布日2022.05.06(21)申请号202210114018.9G06T1/60(2006.01)(22)申请日2016.12.21G06T15/00(2011.01)G06T15/04(2011.01)(30)优先权数据G06T15/40(2011.01)1522540.22015.12.21GBG06T15/80(2011.01)(62)分案原申请数据201611193851.82016.12.21(71)申请人想象技术有限公司地址英国赫特福德郡(72)发明人J·里德肖Y·C·富(74)专利代理机构北京三友知识产权代理有限公司11127专利代理师党晓林王青芝(51)Int.Cl.G06F9/50(2006.01)G06T1/20(2006.01)权利要求书3页说明书16页附图11页(54)发明名称图形处理系统、存储介质和处理基元片段的方法(57)摘要本发明涉及图形处理系统、存储介质和处理基元片段的方法。图形处理系统使用被再分成区片的渲染空间来处理基元片段。图形处理系统包括处理引擎,其被配置为将纹理化和/或阴影化应用于基元片段。图形处理系统还包括用于存储基元片段的图形数据的高速缓存系统,该高速缓存系统包括多个高速缓存子系统。高速缓存子系统中的每个高速缓存子系统被耦合到一个或多个处理引擎的相应集合。图形处理系统还包括区片分配单元,其在多个分配模式中操作以将区片分配给处理引擎。多个分配模式包括空间分配模式,其中空间相邻区片组根据空间分配方案而被分配给处理引擎,其确保空间相邻区片组中的每组被分配给耦合到相同高速缓存子系统的处理引擎的集合。CN114443307ACN114443307A权利要求书1/3页1.一种图形处理系统,所述图形处理系统被配置为使用被再分成多个区片的渲染空间处理基元片段,所述图形处理系统包括:多个处理引擎;以及区片分配单元,所述区片分配单元被配置为在多个分配模式中操作以将区片分配给所述多个处理引擎,其中,所述多个分配模式包括空间分配模式和负载平衡分配模式其中,所述区片分配单元被配置为在所述空间分配模式和所述负载平衡分配模式之间切换。2.根据权利要求1所述的图形处理系统,其中,所述多个处理引擎被配置为将纹理化和阴影化中的一者或二者应用到基元片段。3.根据权利要求1所述的图形处理系统,其中,所述区片分配单元被配置为通过以下操作在所述空间分配模式和所述负载平衡分配模式之间切换:针对所述多个处理引擎中的每个处理引擎,维持被分配用于由该处理引擎处理的已分配的区片的队列;以及监视所述队列的状态,以确定在其中区片将被分配给所述多个处理引擎的分配模式。4.根据权利要求3所述的图形处理系统,其中,所述区片分配单元被配置为针对所述队列中的区片的数目使用两个阈值,以控制所述区片分配单元操作的分配模式,其中,所述两个阈值是分配阈值和加载阈值。5.根据权利要求4所述的图形处理系统,其中,所述分配阈值大于所述加载阈值。6.根据权利要求4所述的图形处理系统,其中,所述分配阈值和所述加载阈值是固定的,并且其中,在任何给定时间能被分配给处理引擎的区片的数目的最大值是固定的。7.根据权利要求1所述的图形处理系统,其中,在所述负载平衡分配模式中,区片基于所述多个处理引擎的计算负载被分配给所述多个处理引擎。8.根据权利要求1所述的图形处理系统,所述图形处理系统还包括高速缓存系统,所述高速缓存系统被配置为存储用于在处理所述基元片段中使用的图形数据,所述高速缓存包括多个高速缓存子系统,其中,所述多个高速缓存子系统中的每个高速缓存子系统被耦合到所述多个处理引擎中的一个或更多个处理引擎的相应集合。9.根据权利要求8所述的图形处理系统,其中,在所述空间分配模式中,空间相邻区片组根据空间分配方案而被分配给所述多个处理引擎,所述空间分配方案确保所述空间相邻区片组中的每组被分配给耦合到相同高速缓存子系统的处理引擎的集合。10.根据权利要求1所述的图形处理系统,其中,在所述空间分配模式中,所述区片分配单元被配置为在一个分配过程中将区片块分配给所述多个处理引擎,由此向所述多个处理引擎中的每个处理引擎分配来自所述区片块的相应的一个或多个区片,其中,所述区片块包括多个空间相邻区片组。11.根据权利要求10所述的图形处理系统,其中,所述区片分配单元被配置为处理区片块的序列。12.根据权利要求10所述的图形处理系统,其中,针对所述多个处理引擎中的每个处理引擎,维持被分配用于由该处理引擎处理的已分配的区片的队列,并且其中,所述区片分配单元被配置为响应于检测到所述队列中的每个队列中的已分配的区片的数目不大于分配阈值,在所述空间分配模式中实现分配过程,由此将区片块分配给所述多个处理引擎