CNIPA.AI
返回搜索
档案

METHOD AND ELECTRONIC DEVICE FOR OPTIMIZING FRAME BUFFER MANAGEMENT

发明专利审中
15权利要求 · 2 独立
§ Ⅰ

卷宗概要

申请人

SAMSUNG ELECTRONICS CO., LTD.

发明人

Sethu Mathavan Baskaran; Sripurna Mutalik; Anuradha Kanukotla

IPC 分类

G6T 1/60G6T 11/G6T 13/80

CPC 分类

G6T1/60G6T11/G6T13/80G6T2200/24

An electronic device may create a maximum number of frames in a frame buffer queue for a foreground application based on a plurality of frame metrics, detect a scroll operation performed on the foreground application, determine a frame rendering duration of at least one frame based on an idle time on a main thread of the foreground application after detecting the scroll operation, generate an artificial synchronization pulse for creation of additional frames for the foreground application based on the frame rendering duration of the at least one frame, adjust a timeline of a scroll animation created independently of a display synchronization pulse, and display the additional frames by filling the additional frames into the frame buffer queue until the frame buffer queue reaches a maximum capacity.

原文(中文)

An electronic device may create a maximum number of frames in a frame buffer queue for a foreground application based on a plurality of frame metrics, detect a scroll operation performed on the foreground application, determine a frame rendering duration of at least one frame based on an idle time on a main thread of the foreground application after detecting the scroll operation, generate an artificial synchronization pulse for creation of additional frames for the foreground application based on the frame rendering duration of the at least one frame, adjust a timeline of a scroll animation created independently of a display synchronization pulse, and display the additional frames by filling the additional frames into the frame buffer queue until the frame buffer queue reaches a maximum capacity.