-
公开(公告)号:CN1957376A
公开(公告)日:2007-05-02
申请号:CN200580016444.3
申请日:2005-04-08
申请人: 辉达公司
发明人: 鲁伊·M·巴斯托斯 , 卡里姆·M·阿布达拉 , 克里斯蒂安·鲁埃 , 迈克尔·J·托克斯维格 , 约翰尼·B·罗兹 , 罗杰·L·艾伦 , 约翰·道格拉斯·小泰内菲尔德 , 埃米特·M·基尔加里夫 , 加里·M·塔罗利 , 布赖恩·卡布拉尔 , 克雷格·迈克尔·维滕布林克 , 肖恩·J·特赖希勒
IPC分类号: G06T15/00
CPC分类号: G06T15/005
摘要: 本发明揭示一种可缩放着色器结构。根据所述结构,一着色器包括多个着色器管线,其每一者可对光栅化像素数据执行处理操作。可根据需要在功能上移除着色器管线,从而防止有故障着色器管线造成芯片报废。着色器包括一着色器分配器,所述着色器分配器处理光栅化像素数据且接着有利地以平衡工作负荷的方式将所处理的光栅化像素数据选择性地分配到各着色器管线。一着色器收集器将各着色器管线的输出格式化为适当次序以形成着色像素数据。着色器指令处理器(排程器)编程个别着色器管线以执行其既定任务。每个着色器管线具有一着色器门监,所述着色器门监与着色器分配器以及着色器指令处理器交互作用,以使得根据需要来控制并处理通过着色器管线的像素数据。
-
公开(公告)号:CN1957376B
公开(公告)日:2010-08-18
申请号:CN200580016444.3
申请日:2005-04-08
申请人: 辉达公司
发明人: 鲁伊·M·巴斯托斯 , 卡里姆·M·阿布达拉 , 克里斯蒂安·鲁埃 , 迈克尔·J·托克斯维格 , 约翰尼·B·罗兹 , 罗杰·L·艾伦 , 约翰·道格拉斯·小泰内菲尔德 , 埃米特·M·基尔加里夫 , 加里·M·塔罗利 , 布赖恩·卡布拉尔 , 克雷格·迈克尔·维滕布林克 , 肖恩·J·特赖希勒
IPC分类号: G06T15/00
CPC分类号: G06T15/005
摘要: 本发明揭示一种可缩放着色器结构。根据所述结构,一着色器包括多个着色器管线,其每一者可对光栅化像素数据执行处理操作。可根据需要在功能上移除着色器管线,从而防止有故障着色器管线造成芯片报废。着色器包括一着色器分配器,所述着色器分配器处理光栅化像素数据且接着有利地以平衡工作负荷的方式将所处理的光栅化像素数据选择性地分配到各着色器管线。一着色器收集器将各着色器管线的输出格式化为适当次序以形成着色像素数据。着色器指令处理器(排程器)编程个别着色器管线以执行其既定任务。每个着色器管线具有一着色器门监,所述着色器门监与着色器分配器以及着色器指令处理器交互作用,以使得根据需要来控制并处理通过着色器管线的像素数据。
-