[發明專利]具有可配置變換參數的多空間渲染在審
| 申請號: | 201880061981.7 | 申請日: | 2018-09-17 |
| 公開(公告)號: | CN111133475A | 公開(公告)日: | 2020-05-08 |
| 發明(設計)人: | J·A·亨斯利;K·D·曼;R·C·泰洛;R·R·勞溫達爾;J·M·雷德肖 | 申請(專利權)人: | 蘋果公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/60;G06T3/40;G06F3/01;G06F30/30 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 張寧 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 配置 變換 參數 空間 渲染 | ||
本文公開了與渲染圖形對象有關的技術。在一些實施方案中,圖形單元被配置為對于第二空間的不同部分根據不同的變換參數將圖形對象從虛擬空間變換到第二空間中。這可導致以不同的采樣率對虛擬空間的不同部分進行采樣,這可減少渲染過程的各個階段所需的樣本數量。在所公開的技術中,變換可在光柵化和著色之前進行,這可進一步減少圖形單元中的計算和功率消耗,改善顯示給用戶的圖像質量,和/或減小網絡上視頻內容的帶寬使用或延遲。在一些實施方案中,變換后的圖像可通過失真補償透鏡進行查看或在顯示之前重采樣。
技術領域
本公開整體涉及圖形處理器,并且更具體地涉及用于渲染圖形對象的技術。
背景技術
圖形處理器(GPU)常常被包括在功率消耗和處理器面積是重要設計考慮因素的移動設備諸如蜂窩電話、可穿戴設備等中。現代圖形處理器采用多種技術來便于以更高的速度、更少的功率消耗和/或更少的處理硬件渲染圖形對象。例如,圖形處理常常涉及針對不同的圖形元素(例如,像素或頂點)并行地執行相同的指令。此外,由于相同組的圖形指令常常被執行多次(例如,為了為不同圖形元素或者在不同時間為相同圖形元素執行特定函數),所以被處理的圖形元素的數量驅動圖形處理器中的計算時間、功率消耗和硬件需求。
一般來講,頂點任務和像素任務涵蓋圖形處理的相當大部分。頂點處理涉及使用多邊形來表示圖像,其中頂點限定多邊形。頂點處理的輸出通常被光柵化以生成片段信息,該片段信息被像素/片段著色器操作以生成用于輸出至顯示器的像素數據。減少所處理的頂點和/或像素數據的量通常會提高性能和/或降低圖形單元中的功率消耗。
附圖說明
圖1是根據一些實施方案示出圖形基元在不同空間之間的示例性變換的框圖。
圖2A是示出示例性圖形處理流的框圖。
圖2B是示出圖形單元的一個實施方案的框圖。
圖3是根據一些實施方案示出包括變換和光柵化級的示例性流水線的框圖。
圖4是根據一些實施方案示出虛擬空間中的坐標變換成第二空間中的坐標的示例性變換的圖示。
圖5是根據一些實施方案示出被配置為存儲變換參數的示例性數據結構的圖示。
圖6是根據一些實施方案示出其中變換對于虛擬空間的不同部分導致不同采樣率的示例性情況的圖示。
圖7是根據一些實施方案示出由變換到第二空間中以及將第二空間重采樣到顯示空間中而產生的示例性失真的圖示。
圖8A根據一些實施方案示出虛擬空間中的示例性圖像,包括簡化邊界框。
圖8B根據一些實施方案示出在變換到第二空間之后第二空間中的示例性圖像,包括簡化邊界框。
圖9A至圖9D根據一些實施方案以圖形方式示出示例性等角渲染技術。
圖10是根據一些實施方案示出用于多空間渲染的示例性方法的流程圖。
圖11是示出包括圖形單元的設備的一個實施方案的框圖。
圖12是根據一些實施方案示出示例性計算機可讀介質的框圖。
本說明書包括對各種實施方案的參考,以指示本公開并非旨在提及一個特定具體實施,而是提及落入包括所附權利要求書的本公開的實質內的一系列實施方案。特定特征、結構或特性可以與本公開一致的任何合適的方式被組合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘋果公司,未經蘋果公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880061981.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基因表達抑制劑
- 下一篇:布線電路基板、布線電路基板的制造方法以及拍攝裝置





