[發明專利]顯示列表管理方法有效
| 申請號: | 201910227534.0 | 申請日: | 2019-03-25 |
| 公開(公告)號: | CN110058913B | 公開(公告)日: | 2022-05-20 |
| 發明(設計)人: | 郭凡;時洋洋;廖科;魏大洲 | 申請(專利權)人: | 中國航空無線電電子研究所 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0482;G06F9/50 |
| 代理公司: | 上海和躍知識產權代理事務所(普通合伙) 31239 | 代理人: | 楊慧 |
| 地址: | 200233 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 顯示 列表 管理 方法 | ||
1.一種顯示列表管理方法,包含以下步驟:
步驟1、建立n個分組,為每個分組分配內存、顯存、組內顯示列表號集合;
步驟2、從n個分組中選擇一個未使用的分組,激活該分組作為當前分組;
步驟3、在當前分組中創建顯示列表,并調取組內顯示列表號集合為創建的顯示列表分配編號;
步驟4、把圖形處理函數裝入創建的顯示列表,創建的顯示列表所需的內存和顯存在當前分組的內存和顯存中分配;
步驟5、首先判斷當前圖形繪制所需調用的顯示列表是否全部創建完成,如果已經完成全部創建,轉入步驟6;
步驟6、調用顯示列表完成繪圖;
步驟7、檢查是否要持續繪制,如果需要持續繪制,則判斷后續繪制是否需要新創建顯示列表,如果需要新創建,則還需要判斷是否新創建資源不足,如果存在新創建資源不足問題則轉入步驟8,
步驟8、選擇并銷毀最近最少使用的顯示列表分組,直至具有足夠資源以完成新顯示列表創建,轉入步驟2。
2.根據權利要求1所述一種顯示列表管理方法,其特征在于所述步驟5中如果沒有完成全部創建,則要判斷新創建是否跨分組,如果不跨分組,則轉入步驟3進行后續顯示列表的創建,如果跨分組,則轉入步驟2進行后續顯示列表的創建。
3.根據權利要求1所述一種顯示列表管理方法,其特征在于所述步驟7中如果不再持續繪制則轉入步驟9;
步驟9、銷毀所有顯示列表分組,退出圖形處理。
4.根據權利要求1所述一種顯示列表管理方法,其特征在于所述步驟7中如果不需要新創建顯示列表,則轉入步驟6進行后續繪制。
5.根據權利要求1所述一種顯示列表管理方法,其特征在于所述步驟7中如果不存在新創建資源不足問題,則進行后續新創建工作,進行后續新創建工作先檢查是否需要跨分組創建,如果不需要跨分組則轉入步驟3,如果需要跨分組則轉入步驟2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空無線電電子研究所,未經中國航空無線電電子研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910227534.0/1.html,轉載請聲明來源鉆瓜專利網。





