[发明专利]一种着色器重组的方法及装置有效
申请号: | 201710201941.5 | 申请日: | 2017-03-30 |
公开(公告)号: | CN107133909B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 王顺利 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T3/00 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种着色器重组的方法及装置,其中,该方法包括:获取多个着色器,对多个着色器进行排序,得到着色器链;将所述多个着色器分为第一类着色器和第二类着色器,根据所述第一类着色器和/或所述第二类着色器的预设合并规则,对所述着色器链中的着色器进行合并重组,得到重组后的着色器组。通过对多个着色器进行重组,图形处理器处理时,对重组后的每组着色器只需要读入一次输入纹理,通过图形处理器的渲染管线进行一次渲染,并且只写入一次渲染后的图像到帧缓存区,可以减少着色器程序的数量,降低图像渲染次数,减少从输入纹理采样的次数、写入数据到帧缓存区以及切换帧缓存区等操作的次数,降低硬件资源浪费,降低总线的压力。 | ||
搜索关键词: | 一种 着色 器重 方法 装置 | ||
【主权项】:
一种着色器重组的方法,其特征在于,包括:获取多个着色器,对所述多个着色器进行排序,得到着色器链;将所述多个着色器分为第一类着色器和第二类着色器,其中,所述第一类着色器为不需要等待当前像素的邻域像素着色完成就能够对所述当前像素进行着色的着色器,所述第二类着色器为需要等待所述当前像素的邻域像素着色完成后,对所述当前像素进行着色的着色器;根据所述第一类着色器和/或所述第二类着色器的预设合并规则,对所述着色器链中的着色器进行合并重组,得到重组后的着色器组。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710201941.5/,转载请声明来源钻瓜专利网。
- 上一篇:用于图像处理器的编译器管理存储器
- 下一篇:一种倒车影像显示方法及装置