Invention Grant
- Patent Title: Graphics system and method for use of sparse textures
-
Application No.: US16428403Application Date: 2019-05-31
-
Publication No.: US10896525B2Publication Date: 2021-01-19
- Inventor: Michal Valient , Michael Imbrogno , Karol E. Czaradzki , Narayanan Swaminathan
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blank Rome LLP
- Main IPC: G06T11/00
- IPC: G06T11/00 ; G06T1/20 ; G06T1/60

Abstract:
This disclosure includes example embodiments of graphics processor memory management systems that support the use of graphical textures that are not fully bound or “backed” in memory throughout their entire lifespans. Such graphical textures are referred to herein as “sparse textures.” According to some embodiments, sparse textures may be split into fixed-dimension pages in memory wherein, during execution, a user may indicate a desire to map certain pages to physical memory locations and populate such pages with the underlying data. In other embodiments, statistical information obtained from the graphics processor is used to aid in the determination of whether or not a given texture (or portion of a texture) needs physical memory backing. In yet other embodiments, the graphics processor may also enforce ordering guarantees, e.g., in instances when there are fewer pages in memory available than there is a need for backing of at a given moment in time.
Public/Granted literature
- US20200380734A1 GRAPHICS SYSTEM AND METHOD FOR USE OF SPARSE TEXTURES Public/Granted day:2020-12-03
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T11/00 | 2D〔二维〕图像的生成 |