專利名稱:加速二維圖形數(shù)據(jù)的方法和裝置的制作方法
技術領域:
本發(fā)明涉及一種處理圖形數(shù)據(jù)的方法和裝置,特別涉及一種二維(two-dimensional,2D)圖形加速的方法和裝置,這種方法和裝置能降低圖形數(shù)據(jù)處理的計算復雜度。
背景技術:
視窗操作系統(tǒng)中使用多種方法中的一種處理圖形數(shù)據(jù)。有多種類型的視窗操作系統(tǒng),但Windows CE更常用在個人數(shù)字助理(personal digital assistant,PDA)或小型計算機中。Windows CE版本4.0和最近的版本4.1(WinCE.NET)是視窗嵌入式操作系統(tǒng)的一部分。當WinC E.NET處理二維(2D)圖形數(shù)據(jù)時,圖形設備驅動器從WinCE接收光柵操作代碼,按光柵操作代碼的指示處理2D圖形數(shù)據(jù)。2D圖形加速器被設計用來以硬件處理光柵操作代碼,這些代碼通常由軟件無效率地處理。光柵操作代碼中定義的圖形處理也可以在除WinCE外的視窗操作系統(tǒng)中執(zhí)行。
當處理2D圖形數(shù)據(jù)時,圖形數(shù)據(jù)用數(shù)據(jù)的每像素比特(bpp)數(shù)表示。例如,圖形數(shù)據(jù)可以按1bpp、4bpp、8bpp、16bpp、24bpp或32bpp表示。這里,1bpp指的是一個數(shù)據(jù)像素用1比特表示,一個像素最多有兩種不同顏色,黑色和白色。也就是說,1bpp的圖形數(shù)據(jù)只能表示成黑白的。同樣地,4bpp指的是一個數(shù)據(jù)像素用4比特表示,一個像素最多有16種不同顏色,而8bPP指的是一個數(shù)據(jù)像素用8比特表示,一個像素最多有256種不同顏色。通常,圖形處理器使用8bpp或更多比特的彩色圖形數(shù)據(jù),與光柵操作代碼一起傳輸?shù)膱D形數(shù)據(jù)在例如WinCE的視窗操作系統(tǒng)中以字節(jié)為單位排列。因此,在連續(xù)的8bpp或更多bpp的像素情況下,當對這些像素執(zhí)行光柵操作時,對存儲這些像素的存儲器進行尋址是復雜的。比如,當對按字節(jié)排列的像素數(shù)據(jù)執(zhí)行負SRCCOPY光柵操作時,需要多個非常復雜的控制操作對存儲這些像素數(shù)據(jù)的存儲器區(qū)域進行尋址。
發(fā)明內容
本發(fā)明提供一種加速二維(2D)圖形數(shù)據(jù)的方法和裝置,其中,按比特排列的圖形數(shù)據(jù)被劃分成兩個域一個域以字節(jié)為單位處理;另一個域用突發(fā)模式處理。
根據(jù)本發(fā)明的一個方面,提供了一種加速二維(2D)圖形數(shù)據(jù)的方法,這種方法包括依照待被處理的圖形窗口的相關信息把存儲像素數(shù)據(jù)的存儲器區(qū)域分成兩個像素數(shù)據(jù)域,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;對這分開的兩個像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
根據(jù)本發(fā)明的另一方面,提供了一種加速2D圖形數(shù)據(jù)的方法,包括接收關于待被處理的圖形窗口的寬度信息;從存儲該圖形窗口的像素數(shù)據(jù)的存儲器讀取像素數(shù)據(jù);接收兩個像素數(shù)據(jù)域的相關信息,這兩個數(shù)據(jù)域是根據(jù)該圖形窗口的寬度信息從存儲器區(qū)域劃分出來的,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;對這分開的兩個像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
根據(jù)本發(fā)明的再一方面,提供了一種加速2D圖形數(shù)據(jù)的裝置,包括軟件設備驅動器,其接收與待被處理圖形窗口的寬度和像素數(shù)據(jù)的位置相關的信息,并且把該圖形窗口的像素數(shù)據(jù)分成兩個像素數(shù)據(jù)域,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;窗口劃分信息接收單元,其接收該窗口劃分的相關信息,然后根據(jù)劃分信息,從存儲該圖形窗口的像素數(shù)據(jù)的存儲器接收劃分的各像素數(shù)據(jù)域;圖形處理執(zhí)行單元,其對劃分的各像素數(shù)據(jù)域執(zhí)行預定的圖形處理。
根據(jù)本發(fā)明的又一方面,提供了一種計算機可讀的記錄介質,它記錄在計算機中執(zhí)行這個方法的程序。
通過結合參考附圖詳細描述優(yōu)選實施例,本發(fā)明的以上和另外的方面和優(yōu)勢會更清楚
圖1表示寬度為7個像素的圖形窗口的示例,表明在存儲器中存儲的圖形數(shù)據(jù)的形式;圖2A和2B表示在存儲器中存儲的8比特每像素(bpp)的圖形數(shù)據(jù)和16bpp的圖形數(shù)據(jù);圖3是一個表,表示常見的光柵操作代碼的示例;圖4表示一些光柵操作的結果;圖5表示用SRCCOPY光柵操作傳輸一塊的比特數(shù)據(jù)的示例;圖6A表示正SRCCOPY光柵操作;圖6B表示負SRCCOPY光柵操作;圖7表示一存儲器結構,在此存儲器中執(zhí)行負SRCCOPY光柵操作使存儲在源位置的數(shù)據(jù)拷貝到目的位置;圖8說明執(zhí)行該負SRCCOPY光柵操作的過程;圖9說明劃分源位圖窗口的寬度的方法;;圖10是表示根據(jù)本發(fā)明的一個優(yōu)選實施例加速圖形數(shù)據(jù)的方法的流程圖;和圖11是根據(jù)本發(fā)明的一個優(yōu)選實施例加速圖形數(shù)據(jù)的裝置的方框圖。
具體實施例方式
圖1圖示說明寬度為7個像素的圖形窗口的例子,說明一種在存儲器中存儲圖形數(shù)據(jù)的方法。如圖2A和2B所示,包含圖形數(shù)據(jù)的圖形窗口的形式取決于圖形數(shù)據(jù)每像素的比特(bpp)的數(shù)目。
圖2A和2B分別地圖示說明在存儲器中存儲的8bpp和16bpp圖形數(shù)據(jù)的形式。為匹配ARM處理器的32比特結構,圖形加速硬件的總線被配制成32比特。因此,圖形加速硬件以32比特為單位處理數(shù)據(jù)。如果圖1中所示的寬度為7個像素的圖形窗口的圖形數(shù)據(jù)用8bpp表示,如圖2A所示8比特圖形數(shù)據(jù)210的7個像素被相繼存儲在32比特結構的存儲器中,32比特的存儲器的最后一個字節(jié)沒有被圖形數(shù)據(jù)210占用。為了有效使用存儲器,這最后一個字節(jié)也必須被數(shù)據(jù)占用。因此,圖形窗口第2行的圖形數(shù)據(jù)220的7個像素接著被相繼存儲在存儲器中。如果圖形數(shù)據(jù)以16bpp表示,如圖2B所示,16比特圖形數(shù)據(jù)230的7個像素被相繼存儲在32比特結構的存儲器中,最后兩個字節(jié)沒有被數(shù)據(jù)占用。同樣,如圖2B所示,為了有效使用存儲器,圖1中的圖形窗口第2行的圖形數(shù)據(jù)240的7個像素接著被相繼存儲在存儲器中。
圖3是一個表,表示了常見的光柵操作代碼。光柵操作代碼定義了對圖形數(shù)據(jù)的處理,亦即,關于源位圖、目的位圖和模式如何彼此結合用以在屏幕上顯示圖形數(shù)據(jù)。有256種光柵操作代碼。諸如SRCCOPY、NOTSRCCOPY、SRCPAINT、SRCAND和SRCINVERT的在光柵操作代碼中定義的圖形數(shù)據(jù)處理的結果將參照圖4加以解釋。
圖4表示不同的光柵操作的執(zhí)行結果。在圖4中,SRCCOPY430表示把源位圖410直接拷貝到目的位圖420的操作。NOTSRCCOPY440表示對由SRCCOPY430得到的結果反轉的操作。SRCPAINT450表示一次顯示源位圖410和目的位圖420的操作。SRCAND460是顯示源位圖410和目的位圖420的重疊部分的操作。SRCINVERT470表示對由SRCAND460得到的結果反轉的操作。在傳輸一塊的比特數(shù)據(jù)期間使用這些光柵操作的情況將參照圖5說明。
圖5表示用SRCCOPY光柵操作傳輸一塊的比特數(shù)據(jù)。參照圖5,BitBIt是這樣一種函數(shù),它執(zhí)行從源設備環(huán)境(DC)到目的DC的一對一的數(shù)據(jù)拷貝。當使用SRCCOPY光柵操作執(zhí)行BitBIt函數(shù)時,采用圖5所示的指令語法。SRCCOPY光柵操作分成兩種類型,它們將參照圖6A和6B加以更詳細地解釋。
圖6A表示正SRCCOPY光柵操作。SRCCOPY操作是把存儲在源DC的像素數(shù)據(jù)直接拷貝到目的DC,以便在屏幕上顯示像素數(shù)據(jù)。根據(jù)圖形數(shù)據(jù)從源DC到目的DC拷貝時沿著的方向,SRCCOPY分成正的類型和負的類型。參照圖6A,源610的左上角與目的620的右下角重疊。因此,在正SRCCOPY光柵操作過程中,存儲在源610的像素數(shù)據(jù)從源610的最上邊一行向左,也就是沿箭頭605的方向,被相繼拷貝到目的620沿箭頭615的方向上。在這種情況下,在拷貝操作過程中沒有圖形數(shù)據(jù)的丟失。
圖6B表示負SRCCOPY光柵操作。參照圖6B,源630的右下角與目的640的左上角重疊。讓我們假定,按照前面敘述的正SRCCOPY光柵操作所指示的那樣,存儲在源630的圖形數(shù)據(jù)被拷貝到目的640。也就是說,存儲在源630的像素數(shù)據(jù)從源630的最上邊一行沿箭頭625的方向被相繼拷貝到目的640沿箭頭635的方向上。但是,在這種情況下,源630的像素數(shù)據(jù)已經寫在源630和目的640的重疊區(qū)域650,因此刪除了源630的重疊部分650中的圖形數(shù)據(jù)。
據(jù)此,為解決這個問題,源630中的像素數(shù)據(jù)必須從源630的最下邊一行由右向左,也就是沿箭頭645的方向,相繼拷貝到目的640沿箭頭655的方向上,從而防止了圖形數(shù)據(jù)的丟失。換言之,源630中存儲的像素數(shù)據(jù)按照與記錄時的順序相反的順序拷貝到目的640上??傊?,為解決這個問題,使用負SRCCOPY光柵操作,其中,自源630從最末記錄的像素數(shù)據(jù)開始以相反的順序讀出像素數(shù)據(jù)。
但是,通常,需要很復雜的控制操作采用加速圖形數(shù)據(jù)的硬件來對包含像素數(shù)據(jù)的存儲器區(qū)域進行尋址,以便對按字節(jié)排列的圖形數(shù)據(jù)執(zhí)行負SRCCOPY光柵操作,因而降低了加速圖形數(shù)據(jù)的速度。硬件中使用的總線被配置成以字(word)為單位,而不是以字節(jié)為單位,每個字包括4個字節(jié)。因此,需要更多的控制操作去對每個像素數(shù)據(jù)以字節(jié)為單位處理總線,從而不可能用突發(fā)模式傳輸圖形數(shù)據(jù),而突發(fā)模式是硬件處理圖形數(shù)據(jù)的優(yōu)勢,因此降低了數(shù)據(jù)處理的效率。
圖7說明一個存儲器結構,在此存儲器中執(zhí)行負SRCCOPY光柵操作使存儲在一個源位置的數(shù)據(jù)拷貝到一個目的位置。參照圖7,像素數(shù)據(jù)在存儲器中按字節(jié)排列。采用以32比特的字為單位處理數(shù)據(jù)的圖形加速硬件去讀取和處理存儲器中的像素數(shù)據(jù)是沒有效率的。
圖8說明執(zhí)行該負SRCCOPY光柵操作的過程。參照圖8,軟件設備驅動器把像素數(shù)據(jù)窗口沿著窗口的長度劃分成3個像素數(shù)據(jù)域810、820和830,其中,在該窗口執(zhí)行SRCCOPY操作。也就是說,處理像素數(shù)據(jù)以匹配硬件緩沖器的大小。具體地說,像素數(shù)據(jù)域810是待用突發(fā)模式處理的域,像素數(shù)據(jù)域820和830是待以字節(jié)為單位處理的域。從而,使用容量比窗口線寬小的緩沖器,相比較其大小等效于窗口最大線寬的緩沖器,幾乎可以得到同樣的效果。也就是說,根據(jù)本發(fā)明,當不用大容量的存儲器,而用小容量存儲器執(zhí)行SRCCOPY光柵操作時,可能得到相同的效果??傊?,線緩沖器的大小不必超過窗口的最大線寬,并且最好是在SRCCOPY光柵操作期間使用小的緩沖器劃分窗口的線寬,以便降低處理的延遲時間,同時得到相同的效果。例如,在使用800×600液晶顯示(LCD)的個人數(shù)字助理(PDA)情況下,窗口的最大寬度包含800個像素。因此,選擇其大小小于800個像素的線緩沖器,并把窗口沿長度方向劃分成兩個或三個部分的做法是有效率的。
如上所述,根據(jù)本發(fā)明,像素數(shù)據(jù)可以被分成用突發(fā)方式即刻處理的一部分和以字節(jié)為單位處理的部分。
圖9說明沿長度方向劃分源位圖窗口的方法。參照圖9,該源位圖窗口被劃分成n1、n2、n3三個部分,這里假定硬件緩沖器的大小是n(n1、n2、n3≤n)。如圖9所示,劃分源位圖窗口的比例應考慮緩沖器的大小決定。如果要處理的圖像的線寬是長的,則待用突發(fā)模式處理的劃分的源位圖窗口越大,得到的效果越好。圖9的方法適用于其它光柵操作,其中包括負SRCCOPY光柵操作。
圖10是一個流程圖,表示根據(jù)本發(fā)明的一個優(yōu)選實施例加速圖形數(shù)據(jù)的方法。參照圖10,在步驟1010中,圖形加速硬件從軟件設備驅動器接收關于要處理的圖形窗口的寬度的信息。寬度信息包括關于圖形窗口的位置和線寬的信息。步驟1010之后,在步驟1020中,像素數(shù)據(jù)從存儲該圖形窗口的像素數(shù)據(jù)的存儲器中讀出。然后,在步驟1030中,從軟件設備驅動器,圖形加速硬件接收一部分要用突發(fā)模式處理的像素數(shù)據(jù)和另外幾部分要以字節(jié)為單位處理的像素數(shù)據(jù),這些部分的劃分是考慮圖形窗口的線寬做出的。然后,在步驟1040中,圖形加速硬件對劃分的各部分的像素數(shù)據(jù)執(zhí)行圖形處理,比如光柵操作。
這里,劃分像素數(shù)據(jù)使其比存儲圖形窗口的像素數(shù)據(jù)的緩沖器大小小,像素數(shù)據(jù)按字節(jié)為單位排列。像素數(shù)據(jù)可以用8bpp、16bpp或24bpp表示。而且,本發(fā)明的優(yōu)選實施例中提到的光柵操作的執(zhí)行正如WinCE操作系統(tǒng)提供的光柵操作代碼中定義的一樣。
圖11是根據(jù)本發(fā)明的一個優(yōu)選實施例加速圖形數(shù)據(jù)的裝置的方框圖。參照圖11,該裝置包括軟件設備驅動器1110、窗口劃分信息接收單元1120和圖形操作執(zhí)行單元1130。
軟件設備驅動器1110接收關于待處理的圖形窗口的寬度和像素數(shù)據(jù)的位置的信息。接著,考慮到圖形窗口的寬度,軟件設備驅動器把存儲器中存儲的像素數(shù)據(jù)分成兩部分一個部分用突發(fā)模式處理;另一個部分以字節(jié)為單位處理。這里,這兩個部分的每一個都比其中存儲圖形窗口的像素數(shù)據(jù)的緩沖器大小小。
窗口劃分信息接收單元1120從軟件設備驅動器1110接收與圖形窗口的劃分相關的信息,并且根據(jù)劃分信息,從其中存儲像素數(shù)據(jù)的存儲器接收劃分出的各部分的像素數(shù)據(jù)。這里,像素數(shù)據(jù)以字節(jié)為單位排列,用每個像素的數(shù)個比特表示,舉例來說,8bpp、16bpp或24bpp,這與圖形加速硬件處理數(shù)據(jù)用的單位不一致。
圖形操作執(zhí)行單元1130對劃分出的各部分的像素數(shù)據(jù)執(zhí)行圖形處理。根據(jù)本實施例,圖形操作執(zhí)行單元1130接收WinCE操作系統(tǒng)提供的光柵操作代碼,按該光柵操作代碼的定義對像素數(shù)據(jù)執(zhí)行多個光柵操作。
本發(fā)明可以用計算機可讀介質上的計算機可讀代碼體現(xiàn)。這里,計算機可讀介質可能是任何能夠存儲計算機系統(tǒng)可讀數(shù)據(jù)的記錄裝置,例如只讀存儲器(ROM)、隨機存取存儲器(RAM)、小型光盤只讀存儲器(CD-ROM)、軟盤和光數(shù)據(jù)存儲設備等等。此外,舉例來說,計算機可讀介質可能是通過互聯(lián)網(wǎng)傳輸數(shù)據(jù)的載波。計算機可讀的記錄介質可以被分散地安裝在與網(wǎng)絡相連的計算機系統(tǒng)上,并在分布式計算環(huán)境下作為計算機可讀代碼儲存和執(zhí)行。
盡管本發(fā)明是參照其多個優(yōu)選實施例來具體描述的,但本領域的技術人員應該理解,在不脫離由所附權利要求限定的本發(fā)明的精神和范圍的情況下,可以對其進行形式和細節(jié)的各種修改。
如以上所描述,在根據(jù)本發(fā)明的加速二維圖形數(shù)據(jù)的方法和裝置中,圖形數(shù)據(jù)被劃分成以字節(jié)為單位處理的部分和用突發(fā)模式處理的部分,劃分的各部分的圖形數(shù)據(jù)由圖形加速硬件分別處理,從而提高了處理的效率。特別是,當被處理的圖形窗口的寬度是大尺度的時候,也就是說,當有大量的數(shù)據(jù)要用突發(fā)模式處理的時候,該方法和裝置能夠提高處理圖形數(shù)據(jù)的速度。
權利要求
1.一種加速二維(2D)圖形數(shù)據(jù)的方法,方法包括基于被處理窗口的相關信息,把存儲像素數(shù)據(jù)的存儲器區(qū)域劃分成兩個像素數(shù)據(jù)域,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;和對劃分出的兩個像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
2.如權利要求1所述的方法,其中在劃分存儲器區(qū)域的時候,各像素數(shù)據(jù)域的大小比存儲圖形窗口的像素數(shù)據(jù)的存儲器區(qū)域寬度小。
3.如權利要求1所述的方法,其中存儲在存儲器區(qū)域的像素數(shù)據(jù)是以字節(jié)為單位排列的。
4.如權利要求1所述的方法,其中存儲在存儲器區(qū)域的像素數(shù)據(jù)用8bpp,16bpp或24bpp表示。
5.如權利要求1所述的方法,其中在圖形處理期間,對圖形窗口的像素數(shù)據(jù)執(zhí)行光柵操作。
6.如權利要求5所述的方法,其中,通過接收WinCE操作系統(tǒng)提供的光柵操作代碼執(zhí)行該光柵操作。
7.如權利要求6所述的方法,其中光柵操作代碼是一個正SRCCOPY或負SRCCOPY光柵操作代碼。
8.一種加速二維圖形數(shù)據(jù)的方法,包括接收與待被處理的圖形窗口的寬度相關的信息;從存儲圖形窗口的像素數(shù)據(jù)的存儲器讀出像素數(shù)據(jù);接收與兩個像素數(shù)據(jù)域相關的信息,這兩個像素數(shù)據(jù)域是根據(jù)圖形窗口的寬度信息從存儲器區(qū)域劃分的,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;和對劃分出的各像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
9.如權利要求8所述的方法,其中存儲在存儲器的像素數(shù)據(jù)是以字節(jié)為單位排列的。
10.如權利要求8所述的方法,其中在圖形處理期間,對圖形窗口中的像素數(shù)據(jù)執(zhí)行一個光柵操作。
11.如權利要求10所述的方法,其中,通過接收WinCE操作系統(tǒng)提供的光柵操作代碼執(zhí)行該光柵操作。
12.一種加速2D圖形數(shù)據(jù)的裝置,包括軟件設備驅動器,其接收關于待處理的圖形窗口的寬度和像素數(shù)據(jù)位置的信息,并把圖形窗口中的像素數(shù)據(jù)分成兩個像素數(shù)據(jù)域,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;窗口劃分信息接收單元,其接收與圖形窗口的劃分相關的信息,然后根據(jù)劃分信息,從存儲圖形窗口的像素數(shù)據(jù)的存儲器接收劃分出的各像素數(shù)據(jù)域;和圖形操作執(zhí)行單元,其對劃分出的各像素數(shù)據(jù)域執(zhí)行預定的圖形處理。
13.如權利要求12所述的裝置,其中軟件設備驅動器把圖形窗口中的像素數(shù)據(jù)劃分成兩個像素數(shù)據(jù)域,這兩個像素數(shù)據(jù)域的大小比存儲圖形窗口的像素數(shù)據(jù)的存儲器容量小。
14.如權利要求12所述的裝置,其中像素數(shù)據(jù)以字節(jié)為單位排列和存儲。
15.如權利要求12所述的裝置,其中像素數(shù)據(jù)用8bpp、16bpp或24bpp表示。
16.如權利要求12所述的裝置,其中在進行預定的圖形處理期間,對圖形窗口的像素數(shù)據(jù)執(zhí)行光柵操作。
17.如權利要求16所述的裝置,其中,通過接收WinCE操作系統(tǒng)提供的光柵操作代碼執(zhí)行該光柵操作。
18.如權利要求17所述的裝置,其中光柵操作代碼是一個正SRCCOPY或負SRCCOPY光柵操作代碼。
19.一種計算機可讀記錄介質,其記錄在計算機中執(zhí)行加速2D圖形數(shù)據(jù)的方法的程序,其中該方法包括基于有關待被處理的圖形窗口的信息,將存儲像素數(shù)據(jù)的存儲器區(qū)域劃分為兩個像素數(shù)據(jù)域,一個像素數(shù)據(jù)域用突發(fā)模式處理;另一個像素數(shù)據(jù)域以字節(jié)為單位處理;和對劃分出的兩個像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
20.一種計算機可讀記錄介質,其記錄在計算機中執(zhí)行加速2D圖形數(shù)據(jù)的方法的程序,其中該方法包括接收與待被處理的圖形窗口的寬度相關的信息;從存儲圖形窗口的像素數(shù)據(jù)的存儲器讀出像素數(shù)據(jù);接收與兩個像素數(shù)據(jù)域相關的信息,這兩個像素數(shù)據(jù)域是根據(jù)圖形窗口的寬度信息從存儲器區(qū)域劃分的,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;和對劃分出的各像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
全文摘要
一種加速圖形數(shù)據(jù)的方法和裝置,可以降低圖形數(shù)據(jù)處理的計算復雜度。加速二維圖形數(shù)據(jù)的方法包括接收與被處理圖形窗口的寬度相關的信息;從存儲圖形窗口的像素數(shù)據(jù)的存儲器讀出像素數(shù)據(jù);接收與兩個像素數(shù)據(jù)域相關的信息,這兩個像素數(shù)據(jù)域是根據(jù)圖形窗口的寬度信息從存儲器區(qū)域劃分的,一個像素數(shù)據(jù)域用突發(fā)模式處理,另一個像素數(shù)據(jù)域以字節(jié)為單位處理;對劃分出的各像素數(shù)據(jù)域分別執(zhí)行預定的圖形處理。
文檔編號G06F12/00GK1517953SQ0314236
公開日2004年8月4日 申請日期2003年6月10日 優(yōu)先權日2003年1月20日
發(fā)明者徐廷旭, 崔成圭, 沈優(yōu)星 申請人:三星電子株式會社