[发明专利]纹理地址产生在审
| 申请号: | 202210936535.4 | 申请日: | 2022-08-05 |
| 公开(公告)号: | CN115880414A | 公开(公告)日: | 2023-03-31 |
| 发明(设计)人: | R·金 | 申请(专利权)人: | 想象技术有限公司 |
| 主分类号: | G06T15/04 | 分类号: | G06T15/04;G06T7/44 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王坤哲;徐敏刚 |
| 地址: | 英国赫*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 纹理 地址 产生 | ||
1.一种纹理地址产生方法,所述方法包括:
接收片段的输入块的片段坐标和所述片段的纹理指令;
计算来自所述输入块的至少一个片段对的片段对之间的差,并且基于所计算差来确定将使用纹理地址产生的第一模式还是纹理地址产生的第二模式,其中纹理地址产生的所述第一模式以第一精度对所述片段的子集执行计算,并且以较低的第二精度对其余片段执行计算,并且纹理地址产生的所述第二模式以所述第一精度对所有片段执行计算;以及
使用所确定模式和所计算差来执行纹理地址产生,其中如果使用所述第二模式并且所述输入块中超过一半的所述片段是有效的,则在两个时钟周期内执行所述纹理地址产生。
2.根据权利要求1所述的方法,其中在纹理地址产生的所述第一模式中,所述子集中的片段是参考片段,并且其余片段是导出片段,并且相对于所述参考片段中的一个参考片段执行对导出片段的较低精度计算。
3.根据权利要求2所述的方法,其中使用所确定模式和所计算差来执行纹理地址产生包括响应于确定将使用纹理地址产生的所述第一模式而进行以下操作:
以所述第一精度对所述参考片段执行纹理地址产生;以及
以所述第二精度对所述导出片段执行相对纹理地址产生;以及
输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据以及所述输入块中的每个有效片段的混合权重。
4.根据权利要求3所述的方法,其中以所述第二精度对导出片段执行相对地址产生包括相对于对应参考片段执行地址产生。
5.根据权利要求4所述的方法,其中输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据以及所述输入块中的每个有效片段的混合权重包括:
对于每个有效参考片段,输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据和混合权重;以及
对于每个有效导出片段,输出混合权重。
6.根据权利要求5所述的方法,所述方法还包括:
作为对导出片段执行相对地址产生的部分,响应于确定所述导出片段的所述纹理像素落在所述对应参考片段的所述纹理像素面片之外,在下一时钟周期中为所述其余片段产生一个或多个纹理像素面片。
7.根据权利要求2所述的方法,其中使用所确定模式和所计算差来执行纹理地址产生包括响应于确定将使用纹理地址产生的所述第二模式而进行以下操作:
在第一时钟周期中,以所述第一精度对所述片段的所述子集执行地址产生;
在第二时钟周期中,以所述第一精度对所述其余片段中的每个片段执行地址产生;以及
输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据以及所述输入块中的每个有效片段的混合权重。
8.根据权利要求7所述的方法,其中输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据以及所述输入块中的每个有效片段的混合权重包括:
对于输入块中的每个有效片段,输出一个或多个纹理像素面片的索引、每个纹理像素面片的mip映射层级数据和混合权重。
9.根据权利要求2所述的方法,其中基于所计算差来确定将使用纹理地址产生的第一模式还是纹理地址产生的第二模式包括:
识别所述输入块中的有效片段的数量;
确定所述输入块中的一个或多个有效片段对是否能够由参考片段和导出片段替换;以及
基于所述确定和有效片段的所述数量,选择纹理地址产生的所述第一模式或纹理地址产生的所述第二模式。
10.根据权利要求9所述的方法,其中:
响应于识别出四个有效片段并且确定两个有效片段对能够被替换,选择所述第一模式;并且
响应于识别出四个有效片段并且确定少于两个有效片段对可被替换,选择所述第二模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210936535.4/1.html,转载请声明来源钻瓜专利网。





