[發明專利]一種統一渲染方法、裝置、設備和引擎有效
| 申請號: | 202110714615.0 | 申請日: | 2021-06-25 |
| 公開(公告)號: | CN113345067B | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 鐘偉;戴冠新;冀謙祥 | 申請(專利權)人: | 深圳中微電科技有限公司 |
| 主分類號: | G06T15/20 | 分類號: | G06T15/20;G06T15/80;A63F13/52 |
| 代理公司: | 深圳壹舟知識產權代理事務所(普通合伙) 44331 | 代理人: | 歐志明 |
| 地址: | 518000 廣東省深圳市南山區科*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 統一 渲染 方法 裝置 設備 引擎 | ||
本申請涉及計算機圖形學領域,提供了統一渲染方法、裝置和統一渲染引擎,以屏蔽復雜場景下渲染時的延遲,滿足所述復雜場景下的實時性要求,所述方法包括:當多個流處理器中每個流處理器被配置成頂點著色器時,根據目標頂點的索引值運行相應的第一硬件線程,對目標頂點進行著色;當多個流處理器中每個流處理器被配置成像素著色器時,根據目標像素塊的相關信息運行相應的第二硬件線程,對目標像素塊進行著色,其中,目標像素塊的相關信息包括目標像素塊的標識和目標像素塊包含的有效像素的數量。本申請的技術方案能夠有效屏蔽復雜場景下渲染時的延遲,滿足所述復雜場景下的實時性要求。
技術領域
本發明涉及計算機圖形學領域,特別涉及一種統一渲染方法、裝置和統一渲染引擎。
背景技術
隨著電子游戲等電子娛樂產品的迅速發展,需要渲染的場景越來越復雜。性能更高的處理器被推向了市場,這些高性能的處理器具有更強的計算能力,一定程度上解決了渲染場景復雜的問題。然而,隨著大型電子游戲的推出,場景對渲染的實時性要求提出了更高的要求,僅僅依靠單個的處理器不能滿足這些場景下的實時性要求。
發明內容
本申請提供一種統一渲染方法、裝置、設備和計算機可讀存儲介質,以減小復雜場景下渲染時的延遲,滿足所述復雜場景下的實時性要求。
一方面,本申請提供了一種統一渲染方法,包括:
當所述多個流處理器中每個流處理器被配置成頂點著色器時,根據目標頂點的索引值運行相應的第一硬件線程,對所述目標頂點進行著色;
當所述多個流處理器中每個流處理器被配置成像素著色器時,根據目標像素塊的相關信息運行相應的第二硬件線程,對所述目標像素塊進行著色,所述目標像素塊的相關信息包括所述目標像素塊的標識和所述目標像素塊包含的有效像素的數量。
另一方面,本申請提供了一種統一渲染裝置,所述裝置應用于多個流處理器構成的流處理器簇,所述裝置包括:
第一渲染模塊,用于當所述多個流處理器中每個流處理器被配置成頂點著色器時,根據目標頂點的索引值運行相應的第一硬件線程,對所述目標頂點進行著色;
第二渲染模塊,用于當所述多個流處理器中每個流處理器被配置成像素著色器時,根據目標像素塊的相關信息運行相應的第二硬件線程,對所述目標像素塊進行著色,所述目標像素塊的相關信息包括所述目標像素塊的標識和所述目標像素塊包含的有效像素的數量。
第三方面,本申請提供了一種設備,所述設備包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如上述統一渲染方法的技術方案的步驟。
第四方面,本申請提供了一種統一渲染引擎,所述統一渲染引擎包括至少4個流處理器簇,所述至少4個流處理器簇中每個流處理器簇包括至少4個上述流處理器。
從上述本申請提供的技術方案可知,一方面,由于多個流處理器構成流處理器簇,而多個流處理器中每個流處理器都可以被配置成頂點著色器或像素著色器,當流處理器被配置成頂點著色器時,可以對目標頂點進行著色,當流處理器被配置成像素著色器時,可以對目標像素塊進行著色,因此,本申請提供的技術方案可以減小復雜場景下渲染時的延遲,滿足這些復雜場景下的實時性要求;另一方面,利用硬件多線程屏蔽頂點著色器或像素著色器的數據訪問延遲,對頂點、像素數據的并行處理效率高,上下文切換代價小,具有較好的并行性。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本申請實施例提供的統一渲染方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中微電科技有限公司,未經深圳中微電科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110714615.0/2.html,轉載請聲明來源鉆瓜專利網。





