【技术实现步骤摘要】
本专利技术涉及渲染处理装置及方法,更具体地涉及在以帧为单位的图像的处理中拆分渲染处理命令生成部分和制图处理部分,并在多个线程中进行处理,由此实现渲染处理性能最大化的。
技术介绍
现有的渲染(rendering)方式为:中央处理器(CPU)不是以单核为准使用线程,而是在单一进程中利用双缓冲(double buffering)对图形进行处理或者在性能存在问题时制作一个左右的线程,以生成整个画面。图1是表示以往的渲染方式的示例图。如上述图1所示,在以往的渲染方式中,由于在共享内存中仅处理一个线程(单一操作),因此导致渲染处理速度较慢。根据以往的渲染方式,由于包含在多个帧的图像所需处理时间较长,因此,近年来安装于笔记本、电脑、平板电脑或智能手机等设备的中央处理器(CPU)沿着如四核以上等多核方向发展的情况下,需要能够快速处理图像的技术。
技术实现思路
本专利技术的目的在于,提供一种在对以帧为单位的图像进行处理时,通过拆分命令生成部分和制图处理部分并进行同步处理,从而能够提高图像处理性能的。本专利技术的目的包括但不限于上述内容,本专利技术所属
的普通技术 ...
【技术保护点】
一种利用多重处理的渲染处理方法,其特征在于,包括:由预渲染管理部生成以帧为单位对应用程序运行窗口进行拆分并且按帧对图像执行渲染处理的渲染处理命令的步骤;根据所生成的上述渲染处理命令,由渲染管理部生成帧相关渲染图像的步骤;将生成的上述渲染图像保存到存储器的步骤,用于执行上述渲染处理命令生成步骤的操作,拆分为至少一个操作,用于执行上述渲染图像生成步骤的操作,拆分为至少一个操作,上述拆分操作能够在多个线程得到同步处理。
【技术特征摘要】
2012.08.13 KR 10-2012-00882291.一种利用多重处理的渲染处理方法,其特征在于, 包括: 由预渲染管理部生成以帧为单位对应用程序运行窗口进行拆分并且按帧对图像执行渲染处理的渲染处理命令的步骤; 根据所生成的上述渲染处理命令,由渲染管理部生成帧相关渲染图像的步骤; 将生成的上述渲染图像保存到存储器的步骤, 用于执行上述渲染处理命令生成步骤的操作,拆分为至少一个操作,用于执行上述渲染图像生成步骤的操作,拆分为至少一个操作,上述拆分操作能够在多个线程得到同步处理。2.根据权利要求1所述的利用多重处理的渲染处理方法,其特征在于,依次处理按上述帧执行的上述拆分操作。3.根据权利要求1所述的利用多重处理的渲染处理方法,其特征在于,上述图像以位图格式生成。4.根据权利要求1所述的利用多重处理的渲染处理方法,其特征在于,上述渲染处理命令生成步骤包括:由场景图优化程序对输入有渲染处理请求的预渲染队列进行扫描,在帧上的相同坐标上连续输入有相同图像生成相关的多个处理请求的情况下进行控制,使得...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。