[發明專利]圖形處理單元中基于可見性的狀態更新有效
| 申請號: | 201380013562.3 | 申請日: | 2013-02-26 |
| 公開(公告)號: | CN104169974B | 公開(公告)日: | 2017-09-22 |
| 發明(設計)人: | 安德魯·格魯伯;拉維·索姆納特·延卡爾 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06T11/40 | 分類號: | G06T11/40;G06T15/00 |
| 代理公司: | 北京律盟知識產權代理有限責任公司11287 | 代理人: | 宋獻濤 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖形 處理 單元 基于 可見 狀態 更新 | ||
1.一種用于渲染圖像數據的方法,其包括:
在圖形處理單元中,在多遍次渲染過程的第一遍次期間,為由所述圖像數據界定的多個基元產生可見性信息,其中所述可見性信息針對所述多個基元中的每一者指示在所述多遍次渲染過程的第二遍次期間,由所述多個基元形成的對象的任何部分在從所述圖像數據渲染的圖像的任何一處中是否將可見;以及
在所述圖形處理單元中,基于所述多個基元的可見性信息,對所述圖像數據的每個經渲染部分針對整個對象單次檢索與所述對象相關聯的狀態數據,其中所述狀態數據由所述多遍次渲染過程的所述第二遍次在渲染所述對象時使用,且其中所述第一遍次在所述第二遍次完成之前完成。
2.根據權利要求1所述的方法,其進一步包括將所述圖像數據分段成多個瓦片,
其中產生可見性信息包括在所述多遍次渲染過程的所述第一遍次期間為所述多個瓦片中的每一者產生瓦片特定可見性信息,其中所述瓦片特定可見性信息指示對于所述多個瓦片中的對應一者及對于所述多個基元中的每一者,所述對象的任何部分在所述多遍次渲染過程的所述第二遍次期間在從所述圖像數據渲染的所述圖像的對應瓦片的任何一處中是否將可見,且
其中檢索狀態數據包括基于所述多個基元的所述瓦片特定可見性信息,針對整個對象對每個瓦片單次檢索與所述對象相關聯的狀態數據,所述狀態數據由所述多遍次渲染過程的所述第二遍次在渲染所述對象時使用,以輸出所述圖像的所述多個瓦片中的相應一者。
3.根據權利要求1所述的方法,
其中所述圖形處理單元實施所述多遍次渲染過程,
其中所述對象包含識別存儲所述狀態數據的在所述圖形處理單元外部的存儲器中的開始位置的指針,且
其中檢索所述狀態數據包括反引用所述指針以存取在所述圖形處理單元外部的所述存儲器中的所述開始位置,且檢索所述狀態數據以供所述多遍次渲染過程的所述第二遍次在所述可見性信息指示所述對象可見時,在渲染所述圖像數據的所述多個基元時使用。
4.根據權利要求1所述的方法,其中所述對象與其他對象共享所述狀態數據。
5.根據權利要求1所述的方法,
其中所述圖像數據在模型空間中界定所述多個基元,
其中所述方法進一步包括將所述多個基元從所述模型空間變換到屏幕空間,以便產生界定所述屏幕空間中的多個經變換基元的經變換圖像數據,且
其中產生所述可見性信息包括在所述多遍次渲染過程的所述第一遍次期間,為所述經變換圖像數據所界定的所述多個經變換基元產生可見性信息。
6.根據權利要求1所述的方法,其中產生所述可見性信息包括在渲染由所述圖像數據界定的所述多個基元以產生所述圖像之前,為由所述圖像數據界定的所述多個基元產生所述可見性信息。
7.根據權利要求1所述的方法,其中產生所述可見性信息包括執行低分辨率Z緩沖器過程以產生所述可見性信息。
8.根據權利要求1所述的方法,其中所述圖形處理單元駐存在移動計算裝置內。
9.一種渲染圖像數據的裝置,所述裝置包括:
用于在多遍次渲染過程的第一遍次期間為由所述圖像數據界定的多個基元產生可見性信息的裝置,其中所述可見性信息針對所述多個基元中的每一者指示在所述多遍次渲染過程的第二遍次期間,由所述多個基元形成的對象中的任何部分在從所述圖像數據渲染的圖像的任何一處中是否將可見;以及
用于基于所述多個基元的可見性信息,對所述圖像數據的每個經渲染部分,針對整個對象單次檢索與所述對象相關聯的狀態數據的裝置,其中所述狀態數據由所述多遍次渲染過程的所述第二遍次在渲染所述對象時使用,且其中所述第一遍次在所述第二遍次完成之前完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380013562.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高散熱性彈性組件
- 下一篇:一種用于離合器的波輪軸套





