[發明專利]使用一個樣本的多樣本表面處理在審
| 申請號: | 201310745828.5 | 申請日: | 2013-12-30 |
| 公開(公告)號: | CN104050632A | 公開(公告)日: | 2014-09-17 |
| 發明(設計)人: | 亞歷山大·列維·明金;亨利·帕爾德·莫爾頓;尤里·烏拉爾斯基;埃里克·布雷恩·盧姆;戴爾·L·柯克蘭;史蒂文·詹姆斯·海因里希;魯伊·曼紐爾·巴斯托斯;埃米特·M·克里加里夫;杰弗里·艾倫·博爾茲;泰森·伯格蘭;帕特里克·R·布朗 | 申請(專利權)人: | 輝達公司 |
| 主分類號: | G06T5/00 | 分類號: | G06T5/00;G06T1/60 |
| 代理公司: | 北京市磐華律師事務所 11336 | 代理人: | 謝栒;魏寧 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 一個 樣本 多樣 表面 處理 | ||
技術領域
本發明涉及圖形處理,并且,更具體地,涉及多樣本處理。
背景技術
當多重采樣技術用來產生抗鋸齒圖像時,用于每個像素的處理的量可隨著每像素樣本數的增加而增加。除了處理增加以外,在圖形處理器內的不同處理單元之間轉移數據所消耗的帶寬的量也增加。處理需求的增加和增加的帶寬消耗可導致圖形處理性能降低和/或系統成本增加。
因此,存在對于解決增加的處理和增加的帶寬消耗的問題和/或與現有技術相關聯的其他問題的需求。
發明內容
提供用于多樣本處理的系統、方法和計算機程序產品。接收多樣本像素數據并確定與多樣本像素數據相關聯的編碼狀態。用于多樣本像素的一個樣本的數據和編碼狀態被提供到處理單元。多樣本像素的一個樣本由處理單元所處理以生成用于一個樣本的經處理的數據,所述經處理的數據代表用于多樣本像素的所有樣本的或多樣本像素的兩個或更多個樣本的經處理的多樣本像素數據。
附圖說明
圖1示出根據一個實施例的、用于處理多樣本數據的方法的流程圖;
圖2A示出根據一個實施例的、像素內的樣本位置的示意圖;
圖2B示出根據一個實施例的、在多樣本處理期間所使用的各處理單元和互連的示圖;
圖2C示出根據一個實施例的、圖2B中示出的處理單元的示圖;
圖2D示出根據一個實施例的、圖2B中示出的加載/存儲單元的另一示圖;
圖3示出根據一個實施例的、用于處理多樣本數據的方法的另一流程圖;
圖4A示出根據一個實施例的、用于合并處理多樣本數據的方法的流程圖;
圖4B示出根據一個實施例的、用于實施圖3中示出的方法步驟的方法的流程圖;
圖5A示出根據一個實施例的、圖2B中示出的處理單元的另一示圖;
圖5B示出根據一個實施例的、圖2B中示出的加載/存儲單元的另一示圖;
圖5C示出根據一個實施例的、在圖2B中示出的多樣本處理期間所使用的各處理單元和互連的另一示圖;
圖6A示出根據一個實施例的、用于處理多樣本數據的方法的另一流程圖;
圖6B示出根據一個實施例的、用于合并處理多樣本數據的方法的另一流程圖;
圖7示出根據一個實施例的并行處理單元(PPU);
圖8示出根據一個實施例的、圖5的流多處理器;以及
圖9示出例示性系統,其中可實現各先前實施例的各種架構和/或功能性。
具體實施方式
當常規圖形處理器配置為生成多樣本表面時,存儲器的被分配以存儲多樣本像素數據的量基于被包括在每個像素中的樣本數而增加。隨著每像素樣本數的增加,讀取、寫入和傳送多樣本像素數據所消耗的帶寬也增加。
當針對像素的每個樣本來說數據相同時,可存儲單個樣本,所述單個樣本代表多樣本像素的所有樣本或多樣本像素的一部分的所有樣本,其中所述部分包括兩個或更多個樣本。編碼狀態可與多樣本像素相關聯,其指示單個樣本代表所有樣本即1SPP(每像素部分一個樣本)。在一個實施例中,像素被分組成塊,并且當塊內的所有多樣本像素每個可被各自的單個樣本所代表時,1SPP的編碼狀態可與整個塊相關聯。當編碼狀態是1SPP時,用于存儲多樣本像素數據的存儲器占用空間減少,以及讀取、寫入和傳送多樣本像素數據所消耗的帶寬也減少。此外,在一些情況下,處理單元可配置為處理單個樣本以生成用于單個樣本的經處理的像素數據,其代表用于兩個或更多個樣本或甚至像素全部樣本的經處理的多樣本像素數據。這樣,當編碼狀態是1SPP時,處理多樣本像素所需的處理能力也可減少。
圖1示出根據一個實施例的、用于多樣本處理的方法100的流程圖。在步驟105,接收多樣本像素數據。在步驟110,確定與多樣本像素數據相關聯的編碼狀態。在一個實施例中,分析多樣本像素數據以確定編碼狀態。在另一實施例中,隨著多樣本像素數據來接收編碼狀態。在步驟115,用于多樣本像素的一個樣本的數據和編碼狀態被提供到處理單元。在步驟120,由處理單元處理像素的一個樣本以生成用于一個樣本的經處理的數據。用于一個樣本的經處理的數據代表用于多樣本像素的所有的樣本或至少一部分(即整個多樣本像素的所有樣本或多樣本像素的一部分的所有樣本)的經處理的多樣本像素數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于輝達公司,未經輝達公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310745828.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于經編機連桿架裝拆的裝置
- 下一篇:一種大過盈長配合結構的分解裝置





