[发明专利]一种基于OpenGL拷贝命令的GPU拷贝缓冲区的实现方法有效
申请号: | 201911125908.4 | 申请日: | 2019-11-18 |
公开(公告)号: | CN111047501B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 陈佳;姜丽云;张少锋;任向隆;赵彬;吴晓成 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T1/00 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 娄华 |
地址: | 710065 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机图形学技术领域,尤其涉及一种基于OpenGL拷贝命令的GPU拷贝缓冲区的实现方法。本发明提供了一种基于OpenGL拷贝命令的GPU拷贝缓冲区的实现方法,该方法包括如下步骤:1)拷贝范围的参数计算:2)y方向拷贝像素的处理:3)x方向拷贝像素的处理:4)tile行像素处理:其中,tile表示4x4像素块,tile行表示4个像素行。本发明解决了当拷贝的坐标位于缓冲区外,或者拷贝宽高大于缓冲区时,容易出现的读取越界或者拷贝错位问题,降低了GPU硬件的拷贝出错率,并且提升了拷贝性能。正确的实现了针对多个OpenGL API(glCopyTexImage*、glCopyTexSubImage*、glCopyConvolutinFilter*、glCopyColorTable、glCopyColorSubTable、glReadPixels)的拷贝缓冲区功能。 | ||
搜索关键词: | 一种 基于 opengl 拷贝 命令 gpu 缓冲区 实现 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201911125908.4/,转载请声明来源钻瓜专利网。