-
公开(公告)号:CN104050706A
公开(公告)日:2014-09-17
申请号:CN201310752382.9
申请日:2013-12-31
申请人: 辉达公司
IPC分类号: G06T15/00
CPC分类号: G06T1/20 , G06T11/40 , G06T15/005
摘要: 用于低功率图形渲染的像素着色器绕过。公开了用于在图形处理管线内绘制图形对象的计算机实现的方法。方法包括确定用于第一基元的旁路模式是非旁路模式。方法进一步包括对第一基元进行光栅化以生成光栅化结果的第一集合。方法进一步包括经由像素着色器单元生成用于光栅化结果的第一集合的颜色的第一集合。方法进一步包括对第二基元进行光栅化以生成光栅化结果的第二集合。方法进一步包括生成用于光栅化结果的第二集合的颜色的第二集合,无需像素着色器单元对光栅化结果的第二集合实施任何处理操作。方法进一步包括将像素颜色的第一集合和像素颜色的第二集合传送到光栅操作(ROP)单元用于进一步处理。
-
公开(公告)号:CN1957376B
公开(公告)日:2010-08-18
申请号:CN200580016444.3
申请日:2005-04-08
申请人: 辉达公司
发明人: 鲁伊·M·巴斯托斯 , 卡里姆·M·阿布达拉 , 克里斯蒂安·鲁埃 , 迈克尔·J·托克斯维格 , 约翰尼·B·罗兹 , 罗杰·L·艾伦 , 约翰·道格拉斯·小泰内菲尔德 , 埃米特·M·基尔加里夫 , 加里·M·塔罗利 , 布赖恩·卡布拉尔 , 克雷格·迈克尔·维滕布林克 , 肖恩·J·特赖希勒
IPC分类号: G06T15/00
CPC分类号: G06T15/005
摘要: 本发明揭示一种可缩放着色器结构。根据所述结构,一着色器包括多个着色器管线,其每一者可对光栅化像素数据执行处理操作。可根据需要在功能上移除着色器管线,从而防止有故障着色器管线造成芯片报废。着色器包括一着色器分配器,所述着色器分配器处理光栅化像素数据且接着有利地以平衡工作负荷的方式将所处理的光栅化像素数据选择性地分配到各着色器管线。一着色器收集器将各着色器管线的输出格式化为适当次序以形成着色像素数据。着色器指令处理器(排程器)编程个别着色器管线以执行其既定任务。每个着色器管线具有一着色器门监,所述着色器门监与着色器分配器以及着色器指令处理器交互作用,以使得根据需要来控制并处理通过着色器管线的像素数据。
-
公开(公告)号:CN1957376A
公开(公告)日:2007-05-02
申请号:CN200580016444.3
申请日:2005-04-08
申请人: 辉达公司
发明人: 鲁伊·M·巴斯托斯 , 卡里姆·M·阿布达拉 , 克里斯蒂安·鲁埃 , 迈克尔·J·托克斯维格 , 约翰尼·B·罗兹 , 罗杰·L·艾伦 , 约翰·道格拉斯·小泰内菲尔德 , 埃米特·M·基尔加里夫 , 加里·M·塔罗利 , 布赖恩·卡布拉尔 , 克雷格·迈克尔·维滕布林克 , 肖恩·J·特赖希勒
IPC分类号: G06T15/00
CPC分类号: G06T15/005
摘要: 本发明揭示一种可缩放着色器结构。根据所述结构,一着色器包括多个着色器管线,其每一者可对光栅化像素数据执行处理操作。可根据需要在功能上移除着色器管线,从而防止有故障着色器管线造成芯片报废。着色器包括一着色器分配器,所述着色器分配器处理光栅化像素数据且接着有利地以平衡工作负荷的方式将所处理的光栅化像素数据选择性地分配到各着色器管线。一着色器收集器将各着色器管线的输出格式化为适当次序以形成着色像素数据。着色器指令处理器(排程器)编程个别着色器管线以执行其既定任务。每个着色器管线具有一着色器门监,所述着色器门监与着色器分配器以及着色器指令处理器交互作用,以使得根据需要来控制并处理通过着色器管线的像素数据。
-
公开(公告)号:CN104050706B
公开(公告)日:2017-07-07
申请号:CN201310752382.9
申请日:2013-12-31
申请人: 辉达公司
IPC分类号: G06T15/00
CPC分类号: G06T1/20 , G06T11/40 , G06T15/005
摘要: 用于低功率图形渲染的像素着色器绕过。公开了用于在图形处理管线内绘制图形对象的计算机实现的方法。方法包括确定用于第一基元的旁路模式是非旁路模式。方法进一步包括对第一基元进行光栅化以生成光栅化结果的第一集合。方法进一步包括经由像素着色器单元生成用于光栅化结果的第一集合的颜色的第一集合。方法进一步包括对第二基元进行光栅化以生成光栅化结果的第二集合。方法进一步包括生成用于光栅化结果的第二集合的颜色的第二集合,无需像素着色器单元对光栅化结果的第二集合实施任何处理操作。方法进一步包括将像素颜色的第一集合和像素颜色的第二集合传送到光栅操作(ROP)单元用于进一步处理。
-
公开(公告)号:CN103885752A
公开(公告)日:2014-06-25
申请号:CN201310714673.9
申请日:2013-12-20
申请人: 辉达公司
发明人: 鲁伊·M·巴斯托斯 , 马克·J·基尔加德 , 威廉·克雷格·麦克奈特 , 杰尔姆·F·杜鲁克 , 皮特尔·苏伊洛特 , 戴尔·L·柯克兰 , 克里斯蒂安·阿姆辛克 , 约瑟夫·德特姆 , 克里斯蒂安·鲁埃 , 唐·比特尔
IPC分类号: G06F9/38
CPC分类号: G06T1/20 , G06T11/40 , G06T15/503 , G09G2340/10
摘要: 用于高效地渲染内容的技术将每个复杂的混合模式简化为一系列基本的混合操作。所述系列的混合操作在再循环管线内执行,直到计算出最终的混合值。所述再循环管线位于图形处理单元的颜色光栅操作单元内,用于有效访问图像缓冲区数据。
-
-
-
-