Invention Application
- Patent Title: Core Animation Portals
-
Application No.: US15615437Application Date: 2017-06-06
-
Publication No.: US20180336721A1Publication Date: 2018-11-22
- Inventor: Bartosz Ciechanowski , Chendi Zhang
- Applicant: Apple Inc.
- Main IPC: G06T17/00
- IPC: G06T17/00 ; G06T1/60 ; G06T13/20

Abstract:
Improved techniques of managing graphical user interface (GUI) objects based on portal layers (or simply portals) are described. A portal refers to a logical reference to a GUI object specified by an application that enables an operating system to access and process the specified GUI object without affecting any of the rules/assumptions required by the application for the specified GUI object. Portals can assist with reducing computational resources required for rendering by assisting with reducing or eliminating the use of snapshots for rendering. One embodiment includes generating a layer tree; identifying a first sub-tree of the layer tree as portal content; establishing a portal as a reference to the portal content in a second sub-tree of the layer tree; generating a render tree based on the layer tree; rendering the render tree to create an image; and presenting the image on a display.
Public/Granted literature
- US10347043B2 Core animation portals Public/Granted day:2019-07-09
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T17/00 | 用于计算机制图的3D建模 |