发明名称 用以提供弹性纹理滤波之方法、装置与系统、及包含有可执行电脑程式指令之电脑可读储存媒体
摘要 一种提供弹性纹理滤波之系统、方法与装置。一可程式纹理滤波模组被导入一图形共处理器之图形处理管线,该图形共处理器与主机被整合。来自被定义之指令集的程式便可载入纹理处理核心以处理与该程式一致之纹理资料。
申请公布号 TWI280513 申请公布日期 2007.05.01
申请号 TW093140925 申请日期 2004.12.28
申请人 英特尔公司 发明人 帕里斯特 金
分类号 G06T1/20(2006.01) 主分类号 G06T1/20(2006.01)
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 1.一种用以提供弹性纹理滤波之方法,其包含下列 步骤: 为将被描绘之一像素取得座标资料; 取得对应于该像素之纹理像素値; 透过一可规划滤波器将该等纹理像素値滤波;以及 为该像素输出一经滤波纹理像素値。 2.如申请专利范围第1项所述之方法,其中将该等纹 理像素値滤波之该步骤包含: 读取一控制暂存器;以及 使用该控制暂存器中指定之至少一位置作为一来 源位置。 3.如申请专利范围第1项所述之方法,其中取得座标 资料之该步骤包含: 由一顶点管线撷取X、Y、Z座标资料。 4.如申请专利范围第1项所述之方法,进一步包含: 将座标分数资料写入数个暂存器。 5.如申请专利范围第1项所述之方法,其中该输出步 骤包含: 将该经滤波纹理像素値写入一暂存器;以及 对一处理器发出信号表示该经滤波纹理像素値可 用。 6.一种用以提供弹性纹理滤波之装置,其包含有: 一片段处理模组; 一可规划纹理滤波模组,其与该片段处理模组连通 ,用以将对应于至少一像素之纹理资料可规划地滤 波; 用以组合该经滤波纹理资料与一现存图框缓冲器 之一图框缓冲器处理模组。 7.如申请专利范围第6项所述之装置,其中该可规划 纹理滤波模组包含: 数个控制暂存器; 数个来源暂存器; 数个暂时暂存器;以及 至少一输出暂存器。 8.如申请专利范围第7项所述之装置,其中该等来源 暂存器为唯读的。 9.如申请专利范围第7项所述之装置,其中该等控制 暂存器包含: 一状态暂存器; 一位址暂存器; 一偏置暂存器;以及 数个分数暂存器。 10.如申请专利范围第7项所述之装置,其中该等数 个控制暂存器包含: 至少一抽样暂存器,具有对应于每一该等来源暂存 器之一位元,以指出是否需要对一相对应来源暂存 器抽样。 11.如申请专利范围第6项所述之装置,其中该可规 划纹理滤波模组包含: 用以执行一指令集之多个处理核心。 12.如申请专利范围第11项所述之装置,其中该等多 个核心之一子集合系用于并行地对至少一像素执 行一滤波程式。 13.一种用以提供弹性纹理滤波之系统,其包含有: 一记忆体; 耦合于该记忆体以可规划地将纹理资料滤波之多 个纹理处理核心(TPC); 用以施用该经滤波纹理资料于至少一片段之一片 段处理模组;以及 用以显示使用该至少一片段所创立之一影像的一 个显示器。 14.如申请专利范围第13项所述之系统,其中该等多 个TPC及该片段处理模组与一主处理器被整合在一 起。 15.如申请专利范围第13项所述之系统,其中该等多 个TPC及该片段处理模组系含于一图形共处理器内 。 16.如申请专利范围第13项所述之系统,其更包含: 与每一该等TPC相关联之一暂存器集。 17.如申请专利范围第15项所述之系统,进一步包含: 耦合该图形共处理器至该记忆体之一加速图形埠 。 18.一种包含有可执行电脑程式指令之电脑可读储 存媒体,该等指令在执行时会使一数位处理系统执 行包含下列动作之一方法: 为将被描绘之一像素取得座标资料; 取得对应于该像素之纹理像素値; 透过一可规划滤波器将该等纹理像素値滤波;以及 为该像素输出一经滤波纹理像素値。 19.如申请专利范围第18项所述之电脑可读储存媒 体,其中该等指令在执行时会使一数位处理系统执 行进一步包含下列动作之一方法: 读取一控制暂存器;以及 使用该控制暂存器中指定之至少一位置作为一来 源位置。 20.如申请专利范围第18项所述之电脑可读储存媒 体,其中该等指令在执行时会使一数位处理系统执 行进一步包含下列动作之一方法: 由一顶点管线撷取X、Y、Z座标资料。 21.如申请专利范围第18项所述之电脑可读储存媒 体,其中该等指令在执行时会使一数位处理系统执 行进一步包含下列动作之一方法: 将座标分数资料写入数个暂存器。 22.如申请专利范围第18项所述之电脑可读储存媒 体,其中该等指令在执行时会使一数位处理系统执 行进一步包含下列动作之一方法: 将该经滤波纹理像素値写入一暂存器;以及 对一处理器发出信号表示该经滤波纹理像素値可 用。 图式简单说明: 第1A图为本发明一实施例之系统的方块图。 第1B图为在本发明一实施例中之纹理抽样图。 第2图为在本发明一实施例中设立该纹理滤波模组 之流程图。 第3图为在本发明一实施例中之纹理滤波的流程图 。
地址 美国