发明名称 着色器处理系统与方法
摘要 本发明提供着色器(shader)处理系统及方法的实施例。本发明的一个实施例包含一种可由图形处理器(GPU)中的一个多重线程的平行运算核心单元来执行的从属纹理(texture)读取方法。此方法包括从用以执行对应于第一线程的着色器运算的逻辑单元产生一个从属纹理读取要求;传送对应于该第一线程的与着色器计算和纹理采样相关的参数至纹理管线,同时保持该逻辑单元中对应于该第一线程的所有与着色器处理相关的其它信息。
申请公布号 CN101425175B 申请公布日期 2012.03.21
申请号 CN200810178013.2 申请日期 2008.12.08
申请人 威盛电子股份有限公司 发明人 焦阳
分类号 G06T1/20(2006.01)I;G09G5/36(2006.01)I;G09G5/02(2006.01)I;G09G5/39(2006.01)I 主分类号 G06T1/20(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 蒲迈文
主权项 一种在多重线程的图形处理单元中执行从属纹理读取的方法,包括:从用以执行着色器运算的执行单元逻辑单元产生与第一线程相关的一个从属纹理读取请求;由该执行单元逻辑单元的一个仲裁逻辑单元搁置该第一线程以响应该从属纹理读取请求;传送对应于该第一线程的与着色器运算和纹理取样相关的多个参数以及该执行单元逻辑单元的识别字至纹理管线;从该纹理管线接收对应于该从属纹理读取的纹理数据至该执行单元逻辑单元;从该纹理管线接收线程启动请求至该仲裁逻辑单元以响应该纹理数据的接收;解除该第一线程的搁置以响应该线程启动请求;以及利用该纹理数据在该执行单元逻辑单元内执行该第一线程。
地址 中国台湾台北县