发明名称 |
一种国产计算机平台下Qt画图性能的优化方法 |
摘要 |
本发明公开了一种国产计算机平台下Qt画图性能的优化方法,在国产中标麒麟操作系统平台下,通过编译加载Qt软件,开启GPU硬件图形加速后,修改调用的底层Xlib接口函数,以充分利用GPU加速,进而提高国产计算机平台下Qt画图性能。修改后Qt的画点性能提高50~60倍,画字符性能提高3~5倍。 |
申请公布号 |
CN105608723A |
申请公布日期 |
2016.05.25 |
申请号 |
CN201510961218.8 |
申请日期 |
2015.12.18 |
申请人 |
长城信息产业股份有限公司;长沙湘计海盾科技有限公司 |
发明人 |
王春洁;赵丹;王建国;许新达;黄卫;邹清扬;陈志才 |
分类号 |
G06T11/60(2006.01)I |
主分类号 |
G06T11/60(2006.01)I |
代理机构 |
长沙市融智专利事务所 43114 |
代理人 |
杨萍 |
主权项 |
一种国产计算机平台下Qt画图性能的优化方法,其特征在于,在国产中标麒麟操作系统平台下,通过编译加载Qt绘图系统,开启GPU硬件图形加速功能;所述Qt绘图系统,针对画点性能下降问题,优化方法为:在判断已启用硬件图形加速功能时,更新环境状态参数;激发QT层硬件加速画点引擎;调用Xlib画线函数XDrawLine()或画点函数XDrawpoint();通过Xlib画线函数XDrawLine()或画点函数XDrawpoint()实现画点。 |
地址 |
410100 湖南省长沙市经济开发区东三路5号 |