[发明专利]一种图形处理器位图绘制方法有效
申请号: | 201811518825.7 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109712062B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 李攀;田泽;裴希杰;郭亮;许宏杰 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T11/00 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王迪 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机硬件技术领域,提供一种图形处理器位图绘制方法,包括:步骤1:复位状态;步骤2:判断是否收到光栅位置命令;步骤3、获取光栅位置x、y坐标值;步骤4、判断是否收到glBitmap命令;步骤5、x、y坐标更新操作;步骤6、判断是否输入数据有效;步骤7、输出位图数据、x、y坐标状态;步骤8、x坐标+1操作;步骤9、判断x方向绘制完成操作;步骤10、判断是否绘制第32位数据操作;步骤11、y坐标值加1操作;步骤12、判断y方向绘制完成操作;步骤13、x坐标更新操作;步骤14、位图处理数据位调整操作;步骤15:绘制结束状态。 | ||
搜索关键词: | 一种 图形 处理器 位图 绘制 方法 | ||
【主权项】:
1.一种图形处理器位图绘制方法,其特征在于,包括:步骤1:复位状态:电路复位时,位图绘制电路使用到的所有信号均复位到初始值0;复位完成后,跳转到步骤2;步骤2:判断是否收到光栅位置命令:检测到光栅位置命令输入时,跳转到步骤3,否则,一直处于步骤2;步骤3、获取光栅位置x、y坐标值:执行完成后跳转到步骤4;步骤4、判断是否收到glBitmap命令:检测到位图绘制命令输入时,跳转到步骤5,否则,一直保持在步骤4;步骤5、x、y坐标更新操作,操作完成后跳转到步骤6;步骤6、判断是否输入数据有效:检测到有位图数据data_in[31:0]输入时,转入到步骤7,否则,一直保持在步骤6;步骤7、输出位图数据、x、y坐标状态:操作完成后跳转到步骤8;步骤8、x坐标+1操作:位图绘制期间,位图绘制x坐标值:x_coord、位图绘制列计数器x_offset每个时钟周期均执行加1操作,执行完成后,跳转到步骤9;步骤9、判断x方向绘制完成操作:x_offset的值等于位图宽度时,表示一行位图绘制完成,转入步骤11,否则,转入步骤10;步骤10、判断是否绘制第32位数据操作:全部32位位图数据未处理完成时,直接转入步骤7,否则,当前输入的32位数据处理完成后,将data_bit_cnt计数器的值清零,转入步骤6;步骤11、y坐标值加1操作,操作完成后转入步骤12:一行位图绘制完成时,位图绘制y坐标值y_coord加1,位图绘制行计数器y_offset加1;步骤12、判断y方向绘制完成操作:y_offset等于位图高度height时,位图绘制操作完成,转入步骤15,否则,转入步骤13;步骤13、x坐标更新操作:将x_coord设置为x方向原点坐标值x_coord_orig,将x_offset的值清零,操作完成后,转入步骤14;步骤14、位图处理数据位调整操作:调整完成后,转入步骤6;步骤15:绘制结束状态,具体的操作包括:将位图绘制行计数器y_offset清零,将data_bit_cnt计数器的值清零。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811518825.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种GPU命令处理器健壮性运行管理方法
- 下一篇:一种图形处理器平面剪裁电路