[發(fā)明專利]一種基于像素的stile圖形處理器及其自適應(yīng)tile判斷方法在審
| 申請(qǐng)?zhí)枺?/td> | 202211001950.7 | 申請(qǐng)日: | 2022-08-20 |
| 公開(公告)號(hào): | CN115393161A | 公開(公告)日: | 2022-11-25 |
| 發(fā)明(設(shè)計(jì))人: | 劉天江;田澤;許宏杰;伏文生 | 申請(qǐng)(專利權(quán))人: | 西安翔騰微電子科技有限公司 |
| 主分類號(hào): | G06T1/20 | 分類號(hào): | G06T1/20;G06T1/60 |
| 代理公司: | 西安匠成知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61255 | 代理人: | 趙亞飛 |
| 地址: | 710054 陜西省西*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 像素 stile 圖形 處理器 及其 自適應(yīng) tile 判斷 方法 | ||
1.一種基于像素的stile圖形處理器,其特征在于:包括像素stile產(chǎn)生單元、像素stile拆分單元和像素屬性插值單元;
所述像素stile產(chǎn)生單元用于產(chǎn)生幾何圖元;所述幾何圖元用于后續(xù)進(jìn)行掃描填充與屬性插值;所述像素stile拆分單元用于對(duì)像素stile進(jìn)行拆分,后級(jí)采用其子單元進(jìn)行計(jì)算操作;所述像素屬性插值單元用于完成像素stile的坐標(biāo)填充與填充后每個(gè)像素的屬性插值。
所述的像素stile產(chǎn)生單元,接收到三角形三個(gè)頂點(diǎn)后,通過像素stile掃描算法,生成以像素stile為單元的像素塊;
所述的像素stile拆分單元,將像素stile塊拆分為tile像素塊,根據(jù)每個(gè)tile的特點(diǎn)進(jìn)行判定和篩選,并將與幾何圖元沒有交集的tile剔除掉;
所述的像素屬性插值單元包括像素插值系數(shù)計(jì)算、Quad級(jí)屬性計(jì)算、屬性步進(jìn)因子以及TILE中像素屬性計(jì)算。
2.根據(jù)權(quán)利要求1所述的一種基于像素的stile圖形處理器,其特征在于:所述的像素stile產(chǎn)生單元生成的stile包含8*8像素塊。
3.根據(jù)權(quán)利要求2所述的一種基于像素的stile圖形處理器,其特征在于:所述的像素stile產(chǎn)生單元包括三角形三條邊的邊函數(shù)的計(jì)算以及后端屬性插值需要的計(jì)算參數(shù);
所述像素stile產(chǎn)生單元包括點(diǎn)與直線的位置關(guān)系判斷電路、點(diǎn)與三角形的位置關(guān)系判斷電路以及四邊形與三角形三角形的位置關(guān)系判斷電路;
所述像素stile產(chǎn)生單元包括預(yù)判段反饋單元,所述預(yù)判段反饋單元判斷到stile像素塊與三角形的位置關(guān)系后,會(huì)丟棄流水線中無用的像素塊信息。
4.根據(jù)權(quán)利要求3所述的一種基于像素的stile圖形處理器,其特征在于:所述的像素stile拆分單元對(duì)于stile像素塊的信息,采用并行比較4個(gè)tile的動(dòng)態(tài)選擇電路;
所述動(dòng)態(tài)選擇電路根據(jù)4個(gè)tile與三角形的位置關(guān)系,自適應(yīng)篩選后,流水進(jìn)入后端的屬性插值電路。
所述像素stile拆分單元每個(gè)tile自適應(yīng)拆分后,采用遞推電路,計(jì)算每個(gè)tile的4個(gè)頂角的邊函數(shù),相對(duì)應(yīng)包含4組并行的邊函數(shù)遞推電路。
5.根據(jù)權(quán)利要求4所述的一種基于像素的stile圖形處理器,其特征在于:所述的屬性插值電路包括一個(gè)用于計(jì)算像素tile攜帶的屬性計(jì)算的屬性插值系數(shù)計(jì)算電路;所述屬性插值系數(shù)計(jì)算電路中至少包括兩個(gè)用于用于進(jìn)行定點(diǎn)數(shù)乘法運(yùn)算的乘法運(yùn)算單元。
6.一種實(shí)現(xiàn)權(quán)利要求1所述的基于像素的stile圖形處理器的自適應(yīng)tile的判斷方法,其特征在于:包括以下步驟:
步驟1:幾何引擎在進(jìn)行光柵化過程中,優(yōu)先需要判斷像素stile;
步驟2:幾何引擎在進(jìn)行光柵化過程中在判斷像素stile時(shí),以像素stile(8*8)為基本處理單元;
步驟3:對(duì)有效的像素stile,以像素tile(4*4)為基本單元,再次進(jìn)行判斷,該操作需要對(duì)像素stile進(jìn)行拆分;
步驟4:在對(duì)像素stile拆分時(shí),設(shè)計(jì)算法會(huì)剔除掉無用的tile,提高像素級(jí)處理單元的工作效率;
步驟5:拆分后的每個(gè)tile需攜帶拆分前stile四個(gè)頂點(diǎn)與三角形位置關(guān)系邊函數(shù)信息;
步驟6:通過步驟1-5,為后級(jí)單元提供每個(gè)周期一個(gè)像素tile。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安翔騰微電子科技有限公司,未經(jīng)西安翔騰微電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211001950.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





