[發(fā)明專利]圖形處理系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 200910140682.5 | 申請(qǐng)日: | 2009-06-05 |
| 公開(公告)號(hào): | CN101639929A | 公開(公告)日: | 2010-02-03 |
| 發(fā)明(設(shè)計(jì))人: | A·H·科克斯;R·埃利奧特;R·費(fèi)爾;S·艾利斯 | 申請(qǐng)(專利權(quán))人: | ARM有限公司 |
| 主分類號(hào): | G06T1/00 | 分類號(hào): | G06T1/00;G06T1/60;G06T15/00;G06T15/10 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 柯廣華;徐予紅 |
| 地址: | 英國*** | 國省代碼: | 英國;GB |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖形 處理 系統(tǒng) | ||
1.一種操作圖形處理器的方法,其中要由所述圖形處理器執(zhí)行 的、包括指示所述圖形處理器繪制圖元的命令的圖形命令列表在所述 命令被所述圖形處理器執(zhí)行之前被準(zhǔn)備并存儲(chǔ)在存儲(chǔ)器中,所述方法 包括:
所述圖形處理器:
在所存儲(chǔ)命令列表的一部分中的命令序列上執(zhí)行第一處理經(jīng)過, 以便導(dǎo)出可幫助從要響應(yīng)于所述命令列表的所述部分中的命令而繪 制的圖元中選擇用于對(duì)采樣點(diǎn)集合中每個(gè)采樣點(diǎn)進(jìn)行處理的一個(gè)或 多個(gè)圖元的數(shù)據(jù);
存儲(chǔ)所導(dǎo)出的數(shù)據(jù),以用于幫助選擇要在每個(gè)采樣點(diǎn)進(jìn)行處理的 圖元;以及
在所述命令序列上執(zhí)行第二處理經(jīng)過以便對(duì)要響應(yīng)于所存儲(chǔ)命 令列表的所述部分中的命令而繪制的圖元進(jìn)行處理,使用所存儲(chǔ)數(shù)據(jù) 來幫助從要響應(yīng)于所述所存儲(chǔ)命令列表的所述部分中的命令而繪制 的圖元序列中選擇要在所述第二處理經(jīng)過中對(duì)每個(gè)采樣點(diǎn)進(jìn)行處理 的所述一個(gè)或多個(gè)圖元,
其中將條件分支命令包括在提供給圖形處理系統(tǒng)的命令列表的 所述部分中的命令序列的結(jié)尾處,以使得所述圖形處理器返回到所述 命令列表的該部分中的命令序列的起始并重新執(zhí)行所述命令列表的 該部分中的命令序列,并且在進(jìn)行分支時(shí)觸發(fā)所述圖形處理系統(tǒng)的狀 態(tài)的變化,以便于在第一處理經(jīng)過之后觸發(fā)第二處理經(jīng)過的執(zhí)行,其 中進(jìn)行分支的條件是所述圖形處理系統(tǒng)的當(dāng)前狀態(tài)。
2.如權(quán)利要求1所述的方法,其中,所述第一處理經(jīng)過包括在每 個(gè)樣本位置執(zhí)行深度測(cè)試,以便基于所述圖元的深度值確定在每個(gè)樣 本位置的可見圖元。
3.如權(quán)利要求1所述的方法,其中,在所述命令列表部分上的所 述第一處理經(jīng)過包括在要響應(yīng)于所述命令列表的所述部分中的命令 而繪制的圖元上執(zhí)行僅深度渲染經(jīng)過。
4.如前述權(quán)利要求中任一項(xiàng)所述的方法,其中,在所述第一處理 經(jīng)過中導(dǎo)出并在所述第一處理經(jīng)過之后存儲(chǔ)的所述數(shù)據(jù)包括從所述 第一處理經(jīng)過導(dǎo)出的深度緩存。
5.如前述權(quán)利要求1-3中任一項(xiàng)所述的方法,其中,對(duì)于每個(gè)采 樣點(diǎn),在所述第一處理經(jīng)過中導(dǎo)出并存儲(chǔ)的、用于幫助要在所述第二 處理經(jīng)過中在每個(gè)采樣點(diǎn)進(jìn)行處理的圖元的選擇或標(biāo)識(shí)的所述數(shù)據(jù) 包括可用來對(duì)要在所述第二處理經(jīng)過期間在所述采樣進(jìn)行處理的所 述圖元進(jìn)行標(biāo)識(shí)的標(biāo)識(shí)符。
6.如前述權(quán)利要求1-3中任一項(xiàng)所述的方法,其中,在經(jīng)歷了所 述第一處理經(jīng)過的命令列表的所述部分中的命令上執(zhí)行的所述第二 處理經(jīng)過包括提供在顯示器上顯示所述圖元所需的數(shù)據(jù)的渲染經(jīng)過。
7.如前述權(quán)利要求1-3中任一項(xiàng)所述的方法,其中,所述第二處 理經(jīng)過使用來自所述第一處理經(jīng)過的所存儲(chǔ)圖元標(biāo)識(shí)符來確定要在 所述第二處理經(jīng)過中對(duì)每個(gè)采樣點(diǎn)進(jìn)行處理的圖元,或者所述第二處 理經(jīng)過使用來自所述第一處理經(jīng)過的所存儲(chǔ)深度緩存值來確定要在 所述第二處理經(jīng)過中對(duì)每個(gè)采樣點(diǎn)進(jìn)行處理的所述一個(gè)或多個(gè)圖元。
8.如前述權(quán)利要求1-3中任一項(xiàng)所述的方法,包括:
將來自所述第一處理經(jīng)過的所述命令列表的所讀數(shù)據(jù)的一些或 全部存儲(chǔ)在所述圖形處理器本身上,使其接著在所述圖形處理器上的 存儲(chǔ)器中對(duì)所述第二處理經(jīng)過可用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ARM有限公司,未經(jīng)ARM有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910140682.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





