專利名稱:圖形處理中的光柵及光柵化方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖形處理;更具體地說,本發(fā)明涉及光柵圖形。
背景技術(shù):
隨著當前技術(shù)研發(fā)的進展,光柵一般包括多個單元,以便符合所需的性能。光柵中 的單元中的每一者在芯片上占據(jù)特定區(qū)域。隨著芯片大小減小,需要減小光柵在芯片上 占據(jù)的區(qū)域的大小。
目前,通過用一個單元的光柵(一個8X8)來取代常規(guī)的四個單元的光柵(四個8 X8)來實現(xiàn)光柵大小的減小。此外,使光柵的處理量從每時鐘256個像素(ppc)減小 到64ppc。請參看圖l,圖中描述64ppc和256 ppc中的光柵掃描過程??衫斫?,當處 理量是64ppc時掃描一行中的兩個正方形,且隨后掃描下一行中的兩個正方形。在256 卯c處理量的情形中,掃描一行中的四個正方形,且接著掃描下一行中的四個正方形。 因此,所述兩個光柵掃描過程之間的明顯差別在于,64 ppc—次掃描8X4個像素,而 256 ppc—次掃描16X4個像素。
伴隨著光柵大小減小(即,處理量改變)的結(jié)果,光柵的一些功能丟失。舉例來說, 丟失了快速清除功能,因為所述功能只有在16X4處理中才被激活。由于處理大小改變, 所以例如變換等其它性能也受到影響。
因此,需要具有一種小型且還實現(xiàn)所需的處理性能要求的光柵。
發(fā)明內(nèi)容
為了解決以上問題,本發(fā)明的一實施例提供一種光柵模塊。所述光柵模塊包括用于 使輸入數(shù)據(jù)光柵化的粗略光柵,以及從粗略光柵接收數(shù)據(jù)的精細光柵,其中所述精細光 柵包括用于緩沖來自粗略光柵的數(shù)據(jù)的緩沖器。
本發(fā)明的另一實施例提供一種圖形處理單元,所述圖形處理單元包括光柵模塊,所 述光柵模塊包括用于使輸入數(shù)據(jù)光柵化的粗略光柵,以及從粗略光柵單元接收數(shù)據(jù)的精 細光柵,所述精細光柵包括用于緩沖來自粗略光柵的數(shù)據(jù)的緩沖器。
本發(fā)明的又一實施例提供一種光柵化方法,所述光柵化方法包括將輸入數(shù)據(jù)光柵化以形成光柵化的數(shù)據(jù);在光柵化的數(shù)據(jù)中添加旗標;以及將具有旗標的光柵化的數(shù)據(jù)
傳遞到精細光柵;根據(jù)旗標確定是否緩沖光柵化的數(shù)據(jù)
圖1描述以每時鐘64個像素和每時鐘256個像素的光柵掃描過程。 圖2表示根據(jù)本發(fā)明一實施例的光柵模塊的框圖。 圖3說明根據(jù)本發(fā)明一實施例的光柵過程的流程圖。
具體實施例方式
圖2表示根據(jù)本發(fā)明一實施例的光柵模塊100的框圖。光柵模塊100包括粗略光柵 110和精細光柵130;其中精細光柵130包括緩沖器120。粗略光柵110接收輸入數(shù)據(jù)以 供光柵化,并在粗略光柵化之后將數(shù)據(jù)輸出到精細光柵130。粗略光柵110向待輸出到 精細光柵130的數(shù)據(jù)添加旗標。精細光柵130從粗略光柵110接收數(shù)據(jù),以供以較精細 的分辨率使數(shù)據(jù)光柵化。精細光柵130中的緩沖器120特別用于緩沖從粗略光柵110接 收的數(shù)據(jù)。
圖3中說明光柵的過程流程圖,圖中說明根據(jù)本發(fā)明一實施例的光柵過程的流程圖 300。在步驟310中,粗略光柵接收輸入數(shù)據(jù)。如步驟320中所示由粗略光柵使輸入數(shù) 據(jù)粗略光柵化,且接著在步驟330中向光柵化的數(shù)據(jù)中添加旗標。隨后,將光柵化的數(shù) 據(jù)從粗略光柵轉(zhuǎn)移到精細光柵。在接收了光柵化的數(shù)據(jù)之后,精細光柵根據(jù)旗標確定是 否要緩沖光柵化的數(shù)據(jù)。在以上過程中,當接收到一 nXn (例如8X8)像素區(qū)塊時, 由粗略光柵將所述旗標設(shè)置成"真"。結(jié)果,精細光柵讀取所述旗標(其為"真"),并 將所述nXn像素區(qū)塊存儲在緩沖器中。當從粗略光柵接收到下一nXn像素區(qū)塊時,兩 個nXn像素區(qū)塊在緩沖器中合并在一起,以便形成一2nXn (例如16X8)像素區(qū)塊。 精細光柵接著使所述2nXn像素區(qū)塊光柵化,因此可一次性nXi4n地執(zhí)行精細光柵的光 柵化。因此,本發(fā)明的實施例提供一種具有減小的大小而不會抵消性能或丟失功能的光 柵模塊。
雖然以上揭示的實施例是在響應(yīng)于對光柵數(shù)據(jù)的需要而提供解決方案的范圍中論 述的,但所屬領(lǐng)域的一般技術(shù)人員可容易地采用相同的光柵模塊或方法來提供其它類型 的用途。在不偏離所主張的本發(fā)明的精神和范圍的情況下,所屬領(lǐng)域的一般技術(shù)人員將 想到本文中描述的內(nèi)容的更改、修改和其它實施方案。因此,本發(fā)明不應(yīng)由前述說明性 描述內(nèi)容界定,而是應(yīng)由隨 權(quán)利要求書 精神和范圍界定。
權(quán)利要求
1.一種光柵模塊,其包括粗略光柵,其用于使輸入數(shù)據(jù)光柵化;以及精細光柵,其從所述粗略光柵接收數(shù)據(jù),其包括緩沖器,其用于緩沖來自所述粗略光柵的數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的光柵模塊,其中所述粗略光柵向光柵化的數(shù)據(jù)添加旗標。
3. 根據(jù)權(quán)利要求2所述的光柵模塊,其中所述精細光柵單元根據(jù)所述旗標確定是否要 在所述緩沖器中緩沖接收到的所述數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的光柵模塊,其中來自所述粗略光柵的數(shù)據(jù)包括至少一 nXn 數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1所述的光柵模塊,其中所述緩沖數(shù)據(jù)包括緩沖所述數(shù)據(jù)以將兩個n Xn合并成2nXn。
6. 根據(jù)權(quán)利要求5所述的光柵模塊,其中所述n是4。
7. —種圖形處理單元,其包括光柵模塊,其包括-粗略光柵,其用于使輸入數(shù)據(jù)光柵化;以及 精細光柵,其從所述粗略光柵單元接收數(shù)據(jù),其包括 緩沖器,其用于緩沖來自所述粗略光柵的數(shù)據(jù)。
8. 根據(jù)權(quán)利要求7所述的圖形處理單元,其中所述粗略光柵單元向光柵化的數(shù)據(jù)添加 旗標。
9. 根據(jù)權(quán)利要求8所述的圖形處理單元,其中所述精細光柵單元根據(jù)旗標確定是否要 緩沖接收到的所述數(shù)據(jù)。
10. 根據(jù)權(quán)利要求7所述的光柵模塊,其中來自所述粗略光柵的數(shù)據(jù)包括至少一 nXn 數(shù)據(jù)。
11. 根據(jù)權(quán)利要求7所述的圖形處理單元,其中所述緩沖數(shù)據(jù)包括緩沖所述數(shù)據(jù)以將兩 個nXn合并成2nXn。
12. 根據(jù)權(quán)利要求11所述的圖形處理單元,其中所述n是4。
13. —種光柵化方法,其包括將輸入數(shù)據(jù)粗略光柵化,以形成光柵化的數(shù)據(jù); 在所述光柵化的數(shù)據(jù)中添加旗標;將具有所述旗標的所述光柵化的數(shù)據(jù)轉(zhuǎn)移到精細光柵;以及 根據(jù)所述旗標確定是否要緩沖所述光柵化的數(shù)據(jù)。
14. 根據(jù)權(quán)利要求13所述的方法,其中所述精細光柵包括用于緩沖所述光柵化的數(shù)據(jù) 的緩沖器。
15. 根據(jù)權(quán)利要求13所述的方法,其中當傳遞部分數(shù)據(jù)區(qū)塊時,將所述旗標設(shè)置成 "TRUE"。
16. 根據(jù)權(quán)利要求13所述的方法,其中當所述旗標是"TRUE"時執(zhí)行緩沖。
17. 根據(jù)權(quán)利要求13所述的方法,其進一步包括合并緩沖的數(shù)據(jù);以及 將合并的數(shù)據(jù)精細光柵化。
18. 根據(jù)權(quán)利要求17所述的方法,其中所述緩沖的數(shù)據(jù)包括至少一nXn數(shù)據(jù)。
19. 根據(jù)權(quán)利要求17所述的方法,其中合并所述緩沖的數(shù)據(jù)包括將兩個nXn合并成 2nXn。
20.根據(jù)權(quán)利要求19所述的方法,其中n是4。
全文摘要
本發(fā)明提供一種光柵模塊。所述光柵模塊包括用于使輸入數(shù)據(jù)光柵化的粗略光柵,以及從所述粗略光柵接收數(shù)據(jù)的精細光柵,其中所述精細光柵包括用于緩沖來自所述粗略光柵的數(shù)據(jù)的緩沖器。本發(fā)明提供一種小型光柵單元,在維持性能的同時不丟失其它功能,且因此在芯片制造時實現(xiàn)成本減少。
文檔編號G06T1/20GK101625753SQ20081012686
公開日2010年1月13日 申請日期2008年7月10日 優(yōu)先權(quán)日2008年7月10日
發(fā)明者炎 周, 富蘭克林·C·克羅, 尤榮權(quán), 想 李 申請人:輝達公司