钻瓜专利网为您找到相关结果
78 个,建议您
升级VIP 下载更多相关专利
[发明专利] 一种GPU纹素取值方法 -CN201911125535.0 有效
发明人:
陈佳 ;韩立敏 ;吴晓成 ;姜丽云 ;张少锋 ;张骏
- 专利权人:
中国航空工业集团公司西安航空计算技术研究所
申请日:
2019-11-18
-
公布日:
2023-06-30
-
主分类号:
G06T1/20 文献下载
摘要: 本发明涉及计算机图形学技术领域,尤其涉及一种GPU纹素取值方法,OpenGL2.0定义了纹理贴图纹素地址计算方法,但是纹素地址计算考虑因素较多,包括了纹理坐标环绕模式、缩小\放大纹理的过滤模式、纹理边框设置等,OpenGL2.0定义的算法细节不清楚特别是在纹素地址在边缘或者超过边界情况下,实现出来的效果与目前商用平台效果差异较大。因此,本发明基于OpenGL2.0定义的算法做了修正和补充,解决了GPU纹理贴图纹素地址计算问题,包括根据环绕模式对纹理坐标的修正和范围标记、根据过滤模式对纹素地址的修正、根据边框对纹素地址的修正、纹素取值。本发明结合OpenGL2.0定义的地址算法,融入对算法的修正和优化,实现了完整的纹理贴图纹素地址计算方法,纹理贴图效果与大多商用平台对等。
一种 gpu 纹素取值 方法
[发明专利] 一种GPU子纹理替换存储方法 -CN201911125559.6 有效
发明人:
陈佳 ;田泽 ;赵彬 ;张亮 ;任向隆 ;姜丽云
- 专利权人:
中国航空工业集团公司西安航空计算技术研究所
申请日:
2019-11-18
-
公布日:
2023-06-13
-
主分类号:
G06T1/20 文献下载
摘要: 本发明提供了一种GPU子纹理替换存储方法,该方法包括如下步骤:1)获取数据并划分tile行;2)每个tile行在y方向的tile标记;3)每个tile在x方向的tile标记;4)根据tile标记读取原始数据;5)tile的逐像素替换以及tile替换;其中,tile表示4x4像素块,最左下角像素的x,y坐标均为4的整数倍,tile行表示4个像素行,起始像素行的y坐标是4的整数倍,tile标记表示是否替换原始纹理的完整tile。本发明解决了GPU子纹理替换问题,支持来源于主机或显存的内部格式为压缩或非压缩的子纹理,支持替换原始纹理的任何位置,并且提升了GPU硬件的替换性能。正确的实现了针对多个OpenGL API(glTexSubImage*D、glCopyTexSubImage*D、glCompressedTexSubImage*D)的子纹理替换功能。
一种 gpu 纹理 替换 存储 方法