[发明专利]片段着色器执行顶点着色器计算有效
申请号: | 201910461555.9 | 申请日: | 2014-06-06 |
公开(公告)号: | CN110097625B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | M.E.塞尔尼;D.辛普森;J.斯坎林 | 申请(专利权)人: | 索尼电脑娱乐公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T1/20 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张晓明 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 片段 着色 执行 顶点 计算 | ||
1.一种计算机图形处理方法,其包括:
将从顶点着色器输出的顶点索引写入到高速缓存;
利用像素着色器访问写入到所述高速缓存的所述顶点索引;以及
利用所述像素着色器从存储器单元访问与所述顶点索引相关联的原始顶点参数值,其中所述原始顶点参数值尚未被所述顶点着色器处理;以及
利用所述像素着色器在每像素的基础上对所述原始顶点参数值执行顶点着色器计算,其中针对包含像素的原型的每个顶点对所述像素执行所述顶点着色器计算。
2.如权利要求1所述的方法,其中所述顶点着色器计算包括在三维虚拟空间中操纵原型的顶点的视觉效果。
3.如权利要求1所述的方法,其还包括利用所述像素着色器内插所述原始顶点参数值。
4.如权利要求1所述的方法,其中所述访问所述顶点索引包括:将所述顶点索引从所述高速缓存复制到GPU的本地存储器单元;以及利用所述像素着色器从所述本地存储器单元访问所述索引。
5.如权利要求1所述的方法,其中访问所述原始顶点参数值包括访问三角形原型的所有三个顶点的参数值。
6.如权利要求1所述的方法,其还包括在所述访问所述原始顶点参数值之后:
利用所述像素着色器对所述原始顶点参数值执行顶点着色器计算;
利用所述像素着色器内插所述原始顶点参数值;
利用所述像素着色器对所述内插的参数值执行像素着色器计算。
7.如权利要求1所述的方法,其中所述顶点着色器输出被限制为顶点位置和所述顶点索引,并且其中所述像素着色器在所述访问所述顶点索引之后执行任何其余的顶点着色器计算。
8.如权利要求1所述的方法,其中所述原始顶点参数值被存储在主单元中的顶点缓冲区中。
9.一种图形处理系统,其包括:
图形处理单元(GPU);
存储器单元;以及
高速缓存;
其中所述系统被配置来实现一种图形处理方法,所述方法包括:
利用GPU实现顶点着色器和像素着色器;
将从顶点着色器输出的顶点索引写入到所述高速缓存;
利用所述像素着色器访问写入到所述高速缓存的所述顶点索引;以及
利用所述像素着色器从所述存储器单元访问与所述顶点索引相关联的原始顶点参数值,其中所述原始顶点参数值尚未被所述顶点着色器处理;以及
利用所述像素着色器在每像素的基础上对所述原始顶点参数值执行顶点着色器计算,其中针对包含像素的原型的每个顶点对所述像素执行所述顶点着色器计算。
10.根据权利要求9所述的系统,其中所述GPU包括多个计算单元和多个本地存储器单元,其中所述本地存储器单元中的每一个与所述计算单元中的相应一个相关联。
11.如权利要求10所述的系统,其中所述访问所述顶点索引包括:将所述顶点索引从所述高速缓存复制到所述本地存储器单元;以及利用所述像素着色器从所述本地存储器单元访问所述索引。
12.如权利要求9所述的系统,其中所述高速缓存与所述GPU集成在一起。
13.如权利要求9所述的系统,其中所述方法还包括利用像素着色器对所述原始顶点参数值执行顶点着色器计算。
14.如权利要求9所述的系统,其中所述方法还包括利用所述像素着色器内插所述原始顶点参数值。
15.如权利要求9所述的系统,其中所述系统是嵌入式系统、移动电话、个人计算机、平板计算机、便携式游戏装置、工作站或游戏控制台。
16.一种具有包含在其中的计算机可读指令的非暂时性计算机可读介质,所述计算机可读指令被配置来在执行时实现一种图形处理方法,所述图形处理方法包括:
将从顶点着色器输出的顶点索引写入到高速缓存;
利用像素着色器访问写入到所述高速缓存的所述顶点索引;以及
利用所述像素着色器从存储器单元访问与所述顶点索引相关联的原始顶点参数值,其中所述原始顶点参数值尚未被所述顶点着色器处理;以及
利用所述像素着色器在每像素的基础上对所述原始顶点参数值执行顶点着色器计算,其中针对包含像素的原型的每个顶点对所述像素执行所述顶点着色器计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼电脑娱乐公司,未经索尼电脑娱乐公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910461555.9/1.html,转载请声明来源钻瓜专利网。