图形绘制方法和装置制造方法及图纸

技术编号:16154503 阅读:55 留言:0更新日期:2017-09-06 19:06
本发明专利技术提供一种图形绘制方法和装置,包括:接收图形绘制请求,所述图形绘制请求包括待绘制图形的形状和所述待绘制图形在当前图形中的位置,所述当前图形对应的第一图形显示数据存储在内存缓冲区;根据所述待绘制图形的形状和所述待绘制图形在当前图形中的位置得到所述待绘制图形对应的第二图形显示数据;将所述第二图形显示数据存储至内存缓冲区中;向图形处理器GPU发送读取指令,所述读取指令用于指示所述GPU将所述内存缓冲区的图形显示数据读取至显存的帧缓冲中。本发明专利技术提供的图形绘制方法和装置,能够提高计算机系统绘制图形的速度。

【技术实现步骤摘要】
图形绘制方法和装置
本专利技术涉及计算机技术,尤其涉及一种图形绘制方法和装置。
技术介绍
目前,常见的计算机系统包括中央处理器、网卡、显卡、桥片、内存、硬盘、外设等设备,其中,显卡作为最重要的设备,在计算机系统中承担着输出显示图形的任务。现有技术中,大多数计算机系统通过中央处理器(CentralProcessingUnit,简称:CPU)处理用户输入的图形绘制请求,即CPU根据图形绘制请求携带的待绘制图形的形状和待绘制图形在当前图形中的位置,计算待绘制图形对应的图形显示数据(即绘制待绘制图形),并将该图形显示数据写入显卡的帧缓冲中,以使得显卡的显示控制器可以从帧缓冲中读取该图形显示数据,并输出到与显示屏连接的显示接口,以完成图形的显示。然而,上述计算机系统在使用CPU绘制待绘制图形时,因CPU的绘制速度较慢,导致计算机系统绘制图形的速度无法满足用户在实际使用时的要求。
技术实现思路
本专利技术提供一种图形绘制方法和装置,用以解决现有技术中计算机系统在绘制图形时,绘制速度较慢的问题。本专利技术第一方面提供一种图形绘制方法,所述方法包括:接收图形绘制请求,所述图形绘制请求包括待绘制图形的形状本文档来自技高网...
图形绘制方法和装置

【技术保护点】
一种图形绘制方法,其特征在于,所述方法包括:接收图形绘制请求,所述图形绘制请求包括待绘制图形的形状和所述待绘制图形在当前图形中的位置,所述当前图形对应的第一图形显示数据存储在内存缓冲区;根据所述待绘制图形的形状和所述待绘制图形在当前图形中的位置得到所述待绘制图形对应的第二图形显示数据;将所述第二图形显示数据存储至内存缓冲区中;向图形处理器GPU发送读取指令,所述读取指令用于指示所述GPU将所述内存缓冲区的图形显示数据读取至显存的帧缓冲中。

【技术特征摘要】
1.一种图形绘制方法,其特征在于,所述方法包括:接收图形绘制请求,所述图形绘制请求包括待绘制图形的形状和所述待绘制图形在当前图形中的位置,所述当前图形对应的第一图形显示数据存储在内存缓冲区;根据所述待绘制图形的形状和所述待绘制图形在当前图形中的位置得到所述待绘制图形对应的第二图形显示数据;将所述第二图形显示数据存储至内存缓冲区中;向图形处理器GPU发送读取指令,所述读取指令用于指示所述GPU将所述内存缓冲区的图形显示数据读取至显存的帧缓冲中。2.根据权利要求1所述的方法,其特征在于,所述读取指令携带所述内存缓冲区的地址、所述帧缓冲的地址、一帧图形对应的色深和分辨率。3.根据权利要求2所述的方法,其特征在于,在所述根据所述待绘制图形的形状和所述待绘制图形在当前图形中的位置得到所述待绘制图形对应的第二图形显示数据之前,所述方法还包括:若当前未创建图形设备接口,则创建并初始化所述图形设备接口,并为所述图形设备接口分配所述图形设备接口对应的所述内存缓冲区。4.根据权利要求3所述的方法,其特征在于,在所述为所述图形设备接口分配所述图形设备接口对应的所述内存缓冲区之后,所述方法还包括:根据所述图形设备接口的信息,创建图形显示数据读取进程;其中,所述图形设备接口的信息包括:所述内存缓冲区的地址、所述帧缓冲的地址、所述一帧图形对应的色深和分辨率;则所述向所述GPU发送读取指令,具体包括:根据所述图形显示数据读取进程中的预设的时间间隔和所述读取指令,向所述GPU发送所述读取指令。5.根据权利要求3所述的方法,其特征在于,若当前已创建所述图形设备接口,则根据图形显示数据读取进程的标识,确定当前是否已创建所述图形显示数据读取进程;若是,则恢复挂起的所述图形显示数据读取进程;若否,则根据所述图形设备接口的信息,创建所述图形显示数据读取进程;其中,所述图形设备接口的信息包括:所述内存缓冲区的地址、所述帧缓冲的地址、所述一帧图形对应的色深和分辨率;则所述向所述GPU发送读取指令,具体包括:根据所述图形显示数据读取进程中的预设的时间间隔和所述读取指令,向所述GPU发送所述读取指令。6.一种图形绘制装置,其特征在于,所述装置包括:接收模块,用于...

【专利技术属性】
技术研发人员:刘大同李轶薛雨
申请(专利权)人:龙芯中科技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1