- 专利标题: Core animation portals
-
申请号: US15615437申请日: 2017-06-06
-
公开(公告)号: US10347043B2公开(公告)日: 2019-07-09
- 发明人: Bartosz Ciechanowski , Chendi Zhang
- 申请人: Apple Inc.
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Blank Rome LLP
- 主分类号: G06T13/20
- IPC分类号: G06T13/20 ; G06T17/00 ; G06T5/00
摘要:
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.
公开/授权文献
- US20180336721A1 Core Animation Portals 公开/授权日:2018-11-22
信息查询