[發明專利]一種數據處理方法、裝置和電子設備在審
| 申請號: | 202011270909.0 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN114494546A | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 張志博;尚青青;李婷 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06F9/30;G06F9/448;G06F9/54;G06F8/38 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 電子設備 | ||
1.一種數據處理方法,其特征在于,應用于電子設備,所述電子設備維護有第一驅動,所述第一驅動對應第一圖形應用程序接口API;
所述方法包括:
所述電子設備根據所述第一圖形API,配置至少兩個資源組,所述資源組用于轉換渲染指令;
所述電子設備通過第一資源組對第一渲染指令進行轉換,獲取第二渲染指令,所述第一渲染指令是第二圖形API對應的渲染指令,所述第二渲染指令是所述第一圖形API對應的渲染指令,所述第一資源組包括在配置的至少兩個所述資源組中;
所述電子設備通過所述第一驅動,執行所述第二渲染指令。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
所述電子設備通過第二資源組對第三渲染指令進行轉換,獲取第四渲染指令,所述第三渲染指令是第二圖形API對應的渲染指令,所述第四渲染指令是所述第一圖形API對應的渲染指令,所述第二資源組包括在配置的至少兩個所述資源組中;
所述電子設備通過所述第一驅動,執行所述第四渲染指令。
3.根據權利要求1或2所述的方法,其特征在于,對所述第一渲染指令的轉換,和對所述第三渲染指令的轉換,是并行執行的。
4.根據權利要求1-3中任一項所述的方法,其特征在于,所述電子設備根據所述第一圖形API,配置至少兩個資源組,包括:
所述電子設備根據所述第一圖形API支持的最大幀緩存數量M,配置N個資源組,N為大于1且小于或等于M的整數。
5.根據權利要求1-4中任一項所述的方法,其特征在于,所述第一渲染指令所指示渲染的數據為第P幀圖像的數據,所述第三渲染指令所指示渲染的數據為第P+1幀圖像的數據,P為大于或等于1的整數。
6.根據權利要求2-5中任一項所述的方法,其特征在于,所述電子設備中設置有渲染執行模塊,所述渲染執行模塊用于根據渲染指令執行渲染操作;
所述電子設備通過所述第一驅動,執行所述第四渲染指令,包括:
所述電子設備在所述第二渲染指令的指令數量小于第一閾值時,將所述第四渲染指令提交給所述渲染執行模塊,以便于所述渲染執行模塊執行所述第四渲染指令。
7.根據權利要求2-6中任一項所述的方法,其特征在于,所述電子設備中設置有渲染執行模塊,所述渲染執行模塊用于根據渲染指令執行渲染操作;
所述電子設備通過所述第一驅動,執行所述第四渲染指令,包括:
所述電子設備在所述第二渲染指令的指令數量大于第一閾值,并且所述第四渲染指令的指令數量小于第二閾值時,將所述第四渲染指令提交給所述渲染執行模塊,以便于所述渲染執行模塊執行所述第四渲染指令。
8.根據權利要求2-7中任一項所述的方法,其特征在于,所述電子設備中設置有渲染執行模塊,所述渲染執行模塊用于根據渲染指令執行渲染操作;
所述方法還包括:
所述電子設備根據通過第三資源組對第五渲染指令進行轉換,獲取第六渲染指令,所述第五渲染指令是第二圖形API對應的渲染指令,所述第六渲染指令是所述第一圖形API對應的渲染指令,所述第三資源組包括在配置的至少兩個所述資源組中;所述第五渲染指令所指示渲染的數據為第P+2幀圖像的數據;
所述電子設備通過所述第一驅動,執行所述第四渲染指令,包括:
所述電子設備在所述第二渲染指令的指令數量大于第一閾值,并且所述第四渲染指令的指令數量大于第二閾值,并且所述第六渲染指令的指令數量大于第三閾值時,將所述第四渲染指令提交給所述渲染執行模塊,以便于所述渲染執行模塊執行所述第四渲染指令。
9.根據權利要求6-8中任一項所述的方法,其特征在于,所述渲染執行模塊為圖形處理器GPU。
10.根據權利要求1-9中任一項所述的方法,其特征在于,所述第一圖形API為Vulkan;所述第二圖形API為開放圖形庫OpenGL,或者,所述第二圖形API為嵌入式的開放圖形庫OpenGL ES。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011270909.0/1.html,轉載請聲明來源鉆瓜專利網。





