[發明專利]渲染耗時的獲取、顯示方法、性能監控方法、裝置及設備在審
| 申請號: | 202011263374.4 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112346935A | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 史云柯;高文;方亮 | 申請(專利權)人: | 騰訊科技(北京)有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06T1/20 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 譚英強;黎揚鵬 |
| 地址: | 100080 北京市海淀區海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 渲染 耗時 獲取 顯示 方法 性能 監控 裝置 設備 | ||
本申請公開一種渲染耗時的獲取、顯示方法、性能監控方法、裝置及設備。該渲染耗時的獲取方法通過在目標程序設定第一指令和第二指令,第一指令在目標程序中每一幀畫面的渲染子程序執行前被觸發,第二指令在渲染子程序執行后被觸發,使得游戲運行過程中可以在每幀游戲畫面渲染前后,觸發應用性能監控程序調用圖形應用程序接口對GPU渲染耗時進行查詢,從而獲取到精確有效的GPU渲染耗時;該方法為游戲用戶提供了簡易地獲取GPU渲染耗時的手段,既無需獲取游戲終端的管理員權限進入開發者模式進行復雜操作,也不影響游戲的正常運行,方便GPU性能信息的獲取,有利于幫助用戶快速定位硬件的性能問題。本申請可廣泛應用于游戲技術領域。
技術領域
本申請涉及游戲技術領域,尤其是一種渲染耗時的獲取、顯示方法、性能監控方法、裝置及設備。
背景技術
互聯網信息時代,供人們娛樂休閑的方式愈發多樣化。在這其中,各式各樣的電子游戲往往受到大眾的青睞,成為放松益智、社交娛樂的重要工具。
對于廣大用戶來說,一款電子游戲是否受歡迎,游戲體驗是他們比較關注的因素,而游戲體驗的良好與否,既與游戲本身的設計有關,也與運行游戲的硬件設備有關,例如處理游戲數據的處理器,顯示游戲畫面的顯卡等。其中,GPU(Graphics Processing Unit,圖形處理器)是和游戲畫面渲染計算任務相關的一種硬件設備,GPU渲染游戲畫面的運算速度,對游戲畫面刷新的流暢性很重要,通過確定GPU處理一幀畫面運算所消耗的時間(簡稱為GPU渲染耗時),可以有效分析GPU的性能。但是,相關的電子游戲中,往往只是在開發階段由游戲引擎獲取GPU渲染耗時的數據提供給游戲開發者做參考,主要用于分析哪些地方存在渲染問題,便于游戲的進一步完善;而在游戲運行時,用戶獲取GPU渲染耗時則比較困難,可能需要獲取終端設備的管理員權限進入開發者模式,對終端設備了解較少的用戶很容易出現誤操作。綜上,游戲用戶想要對GPU運行游戲時的渲染性能進行評估時,獲取GPU渲染耗時十分困難,相關技術存在的問題亟需得到解決。
發明內容
本申請的目的在于至少一定程度上解決相關技術中存在的技術問題之一。
為此,本申請實施例的一個目的在于提供一種渲染耗時的獲取方法、顯示方法,該獲取方法可有效獲取游戲運行中的GPU渲染耗時信息,且實現過程簡單便捷。
本申請實施例的另一個目的在于提供一種游戲性能監控方法,可幫助用戶快速定位硬件設備的性能問題。
為了達到上述技術目的,本申請實施例所采取的技術方案包括:
一方面,本申請實施例提供一種渲染耗時的獲取方法,該方法包括以下步驟:
響應于目標程序中的第一指令,調用圖形應用程序接口啟動GPU渲染耗時查詢任務;
響應于所述目標程序中的第二指令,調用所述圖形應用程序接口終止所述GPU渲染耗時查詢任務;
獲取所述GPU渲染耗時查詢任務返回的所述渲染耗時;
其中,所述第一指令在所述目標程序中每一幀畫面的渲染子程序執行前被觸發,所述第二指令在所述渲染子程序執行后被觸發。
另一方面,本申請實施例還提供另一種渲染耗時獲取方法,該方法包括以下步驟:
運行目標程序和應用性能監控程序;
在所述目標程序中的渲染子程序執行前觸發第一指令;所述第一指令用于調用應用性能監控程序向圖形應用程序接口發送第一調用指令,所述第一調用指令用于觸發圖形應用程序接口啟動GPU渲染耗時查詢任務;
在所述渲染子程序執行后觸發第二指令;所述第二指令用于調用所述應用性能監控程序向所述圖形應用程序接口發送第二調用指令,所述第二調用指令用于觸發圖形應用程序接口終止所述GPU渲染耗時查詢任務;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(北京)有限公司,未經騰訊科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011263374.4/2.html,轉載請聲明來源鉆瓜專利網。





