-
公开(公告)号:CN102077251B
公开(公告)日:2014-01-08
申请号:CN200980124880.0
申请日:2009-06-26
Applicant: 微软公司
CPC classification number: G06T15/005 , G06F8/4441 , G06F9/449 , G06F9/541 , G06T1/20 , G06T15/80 , G06T2200/28
Abstract: 本文描述了处理器对用于着色器的存储器寄存器的分配。对于每一着色器,寄存器基于着色器的复杂度水平来分配。较简单的着色器实例限于较小数量的存储器寄存器。较复杂的着色器实例被分配较多的寄存器。为此,开发员的高级着色(HLSL)语言包括稍后可由复杂或简单版本的着色器替换的着色器的模板类。HLSL被转换成可用于光栅化计算设备上的像素的字节代码。
-
公开(公告)号:CN102077251A
公开(公告)日:2011-05-25
申请号:CN200980124880.0
申请日:2009-06-26
Applicant: 微软公司
IPC: G06T15/00
CPC classification number: G06T15/005 , G06F8/4441 , G06F9/449 , G06F9/541 , G06T1/20 , G06T15/80 , G06T2200/28
Abstract: 本文描述了处理器对用于着色器的存储器寄存器的分配。对于每一着色器,寄存器基于着色器的复杂度水平来分配。较简单的着色器实例限于较小数量的存储器寄存器。较复杂的着色器实例被分配较多的寄存器。为此,开发员的高级着色(HLSL)语言包括稍后可由复杂或简单版本的着色器替换的着色器的模板类。HLSL被转换成可用于光栅化计算设备上的像素的字节代码。
-
-