[发明专利]一种基于UML的GPU顶点染色器视图模型及其染色方法有效
| 申请号: | 201911414655.2 | 申请日: | 2019-12-31 |
| 公开(公告)号: | CN111145327B | 公开(公告)日: | 2023-08-22 |
| 发明(设计)人: | 周艺璇;刘莎;李冲;杨洋;范飞虎;张佩 | 申请(专利权)人: | 西安翔腾微电子科技有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/04;G06T1/20 |
| 代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
| 地址: | 710065 陕西省西安市*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 uml gpu 顶点 染色 视图 模型 及其 方法 | ||
1.一种基于UML的GPU顶点染色器视图模型,其特征在于,包括:
染色任务输入模块,用于接收任务调度单元输入的第一顶点染色任务信息并对所述第一顶点染色任务信息进行译码,得到第二顶点染色任务信息;
寄存器配置模块,用于接收数据总线输入的第一读写访问请求信息并对所述第一读写访问请求信息进行译码和仲裁,得到第二读写访问请求信息;
顶点参数配置模块,用于接收顶点参数存储单元输入的顶点参数信息和图形功能任务单元输入的图形功能任务信息,并对所述顶点参数访问请求信息和所述图形功能任务信息进行译码,得到顶点参数配置信息;
纹理数据模块,用于向纹理贴图单元发送纹理请求信息,并对纹理贴图单元输入的第一纹理数据进行解析,得到第二纹理数据;
顶点染色模块,用于根据所述第二读写访问请求信息对所述顶点参数配置信息、所述第二顶点染色任务信息和所述第二纹理数据进行计算,得到染色处理结果信息;
染色数据输出模块,用于对输出控制单元输入的第一数据读取请求信息进行转换得到第二数据读取请求信息,并根据所述第二数据读取请求信息输出所述染色处理结果信息。
2.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,所述染色任务输入模块上、所述染色任务输入模块和所述顶点染色模块之间连接有顶点染色任务通道,所述顶点染色任务通道用于接收所述接收任务调度单元输入的所述第一顶点染色任务信息和译码后的所述第二顶点染色任务信息。
3.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,所述寄存器配置模块上、所述染色任务输入模块和所述顶点染色模块之间连接有读写访问请求通道,所述读写访问请求通道用于接收所述数据总线输入的所述第一读写访问请求信息和译码仲裁后的所述第二读写访问请求信息。
4.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,所述顶点参数配置模块上连接有顶点参数通道和图形功能任务通道,所述染色任务输入模块和所述顶点染色模块之间连接有顶点参数配置通道,其中,
所述顶点参数通道用于接收所述顶点参数存储单元输入的所述顶点参数信息;
所述图形功能任务通道用于接收所述图形功能任务单元输入的所述图形功能任务信息;
所述顶点参数配置通道用于接收所述顶点参数配置信息。
5.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,所述纹理数据模块上连接有纹理请求通道和纹理数据通道,所述纹理数据模块和所述顶点染色模块之间连接有所述纹理请求通道和所述纹理数据通道,其中,
所述纹理请求通道用于向纹理贴图单元发送纹理请求信息;
所述纹理数据通道用于接收纹理贴图单元输入的第一纹理数据和解析后的第二纹理数据。
6.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,所述染色数据输出模块上连接有数据读取请求通道和染色处理结果通道,所述染色数据输出模块和所述顶点染色模块之间连接有所述数据读取请求通道和所述染色处理结果通道,
所述数据读取请求通道用于接收输出控制单元输入的第一数据读取请求信息和转换后的第二数据读取请求信息;
所述染色处理结果通道用于输出所述染色处理结果信息。
7.如权利要求1所述的基于UML的GPU顶点染色器视图模型,其特征在于,还包括染色命令通道,用于接收命令下发模块下发的染色命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安翔腾微电子科技有限公司,未经西安翔腾微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911414655.2/1.html,转载请声明来源钻瓜专利网。





