发明名称 用于像素着色器硬体之传统处理技术
摘要 一种方法包括接收纹理资讯以及判定是否存在有与该纹理资讯相对应之一前置编译着色器。若不存在有与该纹理资讯相对应之前置编译着色器,则可基于该纹理资讯编译一新着色器。而若存在有与该纹理资讯相对应之前置编译着色器,则可使用该前置编译着色器。
申请公布号 TWI287755 申请公布日期 2007.10.01
申请号 TW094123029 申请日期 2005.07.07
申请人 英特尔公司 发明人 赛瑟拉玛亚 亚文娜斯;耶尔玛兹 伊森
分类号 G06T1/20(2006.01) 主分类号 G06T1/20(2006.01)
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 1.一种用于处理图形影像之方法,包含有下列步骤: 接收纹理资讯; 判定是否存在有与该纹理资讯相对应之一前置编 译着色器; 若不存在有与该纹理资讯相对应之该前置编译着 色器,则基于该纹理资讯编译一新着色器;以及 若存在有与该纹理资讯相对应之该前置编译着色 器,则使用该前置编译着色器。 2.如申请专利范围第1项之方法,其中该判定步骤包 括: 产生与该纹理资讯相关联之一签章,以及 检查该签章是否已储存于一记忆体中。 3.如申请专利范围第2项之方法,进一步包含: 若该检查步骤判定该签章尚未储存于该记忆体中, 则储存该签章及该新着色器。 4.如申请专利范围第2项之方法,其中该产生步骤包 括: 压缩该纹理资讯来产生该签章。 5.如申请专利范围第1项之方法,其中该纹理资讯系 含括于一应用程式规划介面(API)中。 6.一种图形影像处理系统,包含: 用来储存纹理程式之一记忆体; 用来执行纹理程式之可规划硬体;以及 一处理器,用来接收纹理资讯,检查该记忆体是否 有与该纹理资讯相对应之一纹理程式,以及若于该 记忆体中找到与该纹理资讯相对应之该纹理程式, 则导引该可规划硬体至与该纹理资讯相对应之该 纹理程式。 7.如申请专利范围第6项之系统,其中该处理器系配 置来在若于该记忆体中未找到与该纹理资讯相对 应之该纹理程式时,将该纹理资讯编译成为一新纹 理程式。 8.如申请专利范围第7项之系统,其中该处理器系进 一步配置来储存该新纹理程式于该记忆体中,以及 将该可规划硬体导引至该新纹理程式。 9.如申请专利范围第8项之系统,其中该处理器系进 一步配置来产生对应于该新纹理程式之一签章,以 及储存该签章于该记忆体中。 10.如申请专利范围第6项之系统,其中该处理器系 配置来由该纹理资讯产生一签章,以及使用该签章 来检查该记忆体是否存在有与该纹理资讯相对应 之该纹理程式。 11.如申请专利范围第6项之系统,进一步包含: 另一处理器,用来于一应用程式规划介面(API)进送 该纹理资讯至该处理器。 12.一种包括有指令之机器可存取媒体,该等指令受 执行时可造成一机器执行下列动作: 由一所接收之图形应用程式规划介面(API)产生一 签章; 基于该签章,判定一记忆体是否含有与该图形API相 对应之一像素着色器程式; 若该记忆体含有该像素着色器程式,则指示可规划 硬体来执行与该图形API相对应之该像素着色器程 式;以及 若该记忆体不含与该图形API相对应之该像素着色 器程式,则基于该图形API来编译一新像素着色器程 式。 13.如申请专利范围第12项之机器可存取媒体,进一 步包括有受执行时会造成该机器执行下列动作之 指令: 储存该新像素着色器程式于该记忆体中。 14.如申请专利范围第12项之机器可存取媒体,进一 步包括有受执行时会造成该机器执行下列动作之 指令: 若该记忆体不含与该图形API相对应之该像素着色 器程式,则指示该可规划硬体来执行该新像素着色 器程式。 15.一种用于处理图形影像之方法,包含有下列步骤 : 接收一新纹理环境; 产生与该新纹理环境相对应之一新签章; 检查一记忆体是否有与该新签章相对应之一储存 签章;以及 若该记忆体含有该储存签章,则以与该储存签章相 对应之一储存像素着色器来规划硬体。 16.如申请专利范围第15项之方法,进一步包含: 若该记忆体不含该储存签章,则产生与该新纹理环 境相对应之一新像素着色器。 17.如申请专利范围第16项之方法,进一步包含: 储存该新像素着色器及该新签章于该记忆体中。 18.如申请专利范围第16项之方法,进一步包含: 以该新像素着色器来规划该硬体。 图式简单说明: 第1图显示一实例系统;以及 第2图为流程图显示图形资料之处理。
地址 美国