[发明专利]用于在3D渲染系统中使用的多视口变换模块在审
| 申请号: | 201810716112.5 | 申请日: | 2018-06-29 |
| 公开(公告)号: | CN109215107A | 公开(公告)日: | 2019-01-15 |
| 发明(设计)人: | 杰拉杰·戴夫 | 申请(专利权)人: | 畅想科技有限公司 |
| 主分类号: | G06T15/20 | 分类号: | G06T15/20 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
| 地址: | 英国赫*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视口 变换模块 坐标数据 条带 顶点缓冲器 处理模块 写入模块 图元 读取 关联 提取模块 写入 配置 | ||
1.一种用于在三维渲染系统(200)中使用的视口变换模块(212),所述视口变换模块(212)包括:
处理模块(804),被配置为针对多个视口中的每个视口对条带中的顶点的未变换的坐标数据执行视口变换,以生成针对所述多个视口中的每个视口的经变换的坐标数据,所述多个视口包括与所述顶点相关联的视口和与所述条带中的至少一个其他顶点相关联的视口,所述至少一个其他顶点基于由所述条带中的顶点形成的图元的引发顶点和所述图元中的顶点数量被选择;以及
写入模块(806),被配置为将所述经变换的坐标数据写入顶点缓冲器(408)。
2.根据权利要求1所述的视口变换模块(212),还包括:
提取模块(802),被配置为从所述顶点缓冲器(408)中读取:
针对所述顶点的未变换的坐标数据;
标识与所述顶点相关联的视口的信息;以及
标识与所述条带中的至少一个其他顶点相关联的视口的信息。
3.根据权利要求1所述的视口变换模块(212),其中,所述至少一个其他顶点包括N-1个其他顶点,其中,N是所述图元中的顶点数量。
4.根据权利要求1所述的视口变换模块(212),其中,所述图元是包括头部顶点、中间顶点和尾部顶点的三角形,并且所述条带中的至少一个其他顶点是从紧接在所述条带中的顶点之前的两个顶点和紧接在所述条带中的顶点之后的两个顶点中选择的。
5.根据权利要求4所述的视口变换模块(212),其中:
在所述引发顶点是所述头部顶点时,所述条带中的至少一个其他顶点包括紧接在所述条带中的顶点之前的两个顶点;
在所述引发顶点是所述中间顶点时,所述条带中的至少一个其他顶点包括紧接在所述条带中的顶点之前的顶点和紧接在所述条带中的顶点之后的顶点;并且
在所述引发顶点是所述尾部顶点时,所述条带中的至少一个其他顶点包括紧接在所述条带中的顶点之后的两个顶点。
6.根据权利要求1至5中任一项所述的视口变换模块(212),其中,所述写入模块(806)被配置为将所述经变换的坐标数据写入所述顶点缓冲器(408),使得所述经变换的坐标数据按照与和所述多个视口相关联的所述条带中的顶点的顺序相对应的顺序被存储在所述顶点缓冲器(408)中。
7.根据权利要求6所述的视口变换模块(212),其中,所述写入模块(806)被配置为通过将每个视口变换与表示与所述条带中的相应视口相关联的所述顶点的顺序的不同偏移相关联,并且将针对每个视口变换的所述经变换的坐标数据基于与该视口变换相关联的偏移写入所述顶点缓冲器(408)中的单独位置,来按照与和所述多个视口相关联的所述条带中的顶点的顺序相对应的顺序将所述经变换的坐标数据写入所述顶点缓冲器(408)。
8.根据权利要求7所述的视口变换模块(212),其中,写入针对视口变换的所述经变换的坐标数据的所述顶点缓冲器(408)中的单独位置由所述顶点缓冲器(408)的地址标识,所述顶点缓冲器(408)的地址基于与所述顶点相关联的基地址和与该视口变换相关联的偏移。
9.根据权利要求8所述的视口变换模块(212),其中,每个偏移对应于所述顶点缓冲器的特定行,并且所述经变换的坐标数据包括针对多个坐标中的每个坐标的经变换的数据,并且针对每个坐标的经变换的数据被写入所述顶点缓冲器(408)的不同列。
10.根据权利要求7所述的视口变换模块(212),其中,对所述未变换的坐标数据执行的每个视口变换与迭代标识符相关联,所述迭代标识符标识该视口变换相对于对所述未变换的坐标数据执行的其他视口变换的顺序;并且
与每个视口变换相关联的偏移基于与该视口变换相关联的迭代标识符和所述引发顶点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于畅想科技有限公司,未经畅想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810716112.5/1.html,转载请声明来源钻瓜专利网。





