发明名称 在多重图形处理单元图形子系统中进行多重缓冲
摘要
申请公布号 TWI329845 申请公布日期 2010.09.01
申请号 TW095138470 申请日期 2006.10.18
申请人 威盛电子股份有限公司 发明人 张国峰;赵璇
分类号 G06T1/00 主分类号 G06T1/00
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 一种在具有多个图形处理单元的电脑系统中进行多重缓冲以藉由在两个缓冲器之间翻转而转译及显示影像之方法,该方法包括:藉由一第一图形处理单元将一第一影像转译到一第一缓冲器,该第一缓冲器为一后缓冲器;藉由将一第二缓冲器翻转至该后缓冲器,使得该第一缓冲器变成一前缓冲器,而显示该第一影像,且该第二缓冲器变成该后缓冲器;以一预定的序列移动该后缓冲器及一内部缓冲器,其中,一第三缓冲器为该内部缓冲器,使该第三缓冲器变成该第二缓冲器成为该后缓冲器,该第二缓冲器成为该内部缓冲器;藉由一第二图形处理单元将一第二影像转译到该后缓冲器;交换该前缓冲器及该后缓冲器,使该第三缓冲器变成该前缓冲器,该第一缓冲器变成该后缓冲器,其中,藉由翻转至该后缓冲器而显示该第二影像;以及再次以该预定的序列移动该后缓冲器及该内部缓冲器,使该第二缓冲器取代该第一缓冲器成为该后缓冲器。如申请专利范围第1项之方法,其中,进一步包括:在每个缓冲器之一缓冲器结构的一额外资料成员中储存一整个原始缓冲器结构;将原始的内部缓冲器结构内容储存于一第一配置的资料成员中;以及将一原始的主要表面位址储存于一第二配置的资料成员中。如申请专利范围第2项之方法,其进一步包括在一内文中配置至少两个资料成员,并且在该缓冲器结构中配置一额外的资料成员。如申请专利范围第2项之方法,其进一步包括:以储存在该缓冲器结构之该额外资料成员中的资讯来恢复该缓冲器结构;翻转至该第二配置之资料成员中所储存的该主要表面位址;以及从该第一配置之资料成员恢复原始的该缓冲器结构之内容。如申请专利范围第1项之方法,其进一步包括:配置一或多个内部缓冲器;以及每次翻转之后在该后缓冲器与该内部缓冲器之间移动相应该后缓冲器与该内部缓冲器之一缓冲器结构之内容。如申请专利范围第2项之方法,其中,将该内部缓冲器取代目前的该后缓冲器系将相应该内部缓冲器之该缓冲器结构取代相应目前的该后缓冲器之该缓冲器结构。一种电脑系统,其包括:两个或多个图形处理单元,其用于转译影像;一前缓冲器与一后缓冲器,藉由在该前缓冲器与该后缓冲器之间翻转而交替提供用于显示该两个或多个图形处理单元所转译之影像的资料;以及一或多个内部缓冲器,其用于取代该后缓冲器以获得更多可转译的缓冲器,其中,该后缓冲器及该内部缓冲器系以一预定的序列移动,使该内部缓冲器变成该后缓冲器,且该后缓冲器变成该内部缓冲器,且每一该等图形处理单元系各自将影像转译至该后缓冲器,并透过该后缓冲器与该前缓冲器间之翻转,进行显示。如申请专利范围第7项之系统,其进一步包括:每个缓冲器结构中的一额外资料成员,其用于储存一整个原始的缓冲器结构;一第一配置的资料成员,其用于储存指向该内部缓冲器的指标;以及一第二配置的资料成员,其用于储存一原始的主要表面位址。如申请专利范围第7项之系统,其进一步包括:一恢复构件,其用于以储存在每个缓冲器之一缓冲器结构之该额外资料成员中的资讯来恢复该缓冲器结构;一翻转构件,其用于翻转至该第二配置之资料成员中所储存的该主要表面位址;以及一获得构件,其透过储存于该第一配置之资料成员中的该指标来获得该内部缓冲器。如申请专利范围第7项之系统,其中,将一或多个内部缓冲器关联以获得更多可转译的缓冲器。如申请专利范围第7项之系统,其中,将该内部缓冲器取代目前的该后缓冲器系将相应该内部缓冲器之该缓冲器结构取代相应目前的该后缓冲器之该缓冲器结构。一种用于在具有多个图形处理单元及至少两个翻转缓冲器的电脑图形子系统中支援透明多重缓冲之系统,该系统包括:至少一内部缓冲器,其配置用于提供更多可转译的缓冲器;一图形驱动器,其用于移动该其一缓冲器和该内部缓冲器以转译该多个图形处理单元所转译之影像;以及每个缓冲器结构中的至少一额外资料成员,其用于储存原始的缓冲器结构内容,以及由该驱动器配置的两个资料成员,其用于储存该图形子系统的初始资讯,以用于在随后绘图程式结束时予以毁损,其中一成员用于储存指向内部缓冲器的指标,另一成员用于储存原始的主要表面位址。如申请专利范围第12项之系统,其中,有至少一内部缓冲器与该其一缓冲器一起移动,以提供更多可转译的缓冲器。如申请专利范围第12项之系统,其中,该绘图程式在一Windows作业系统中运作。
地址 台北县新店市中正路535号8楼