CNIPA.AI
검색으로 돌아가기
기록

METHOD AND ELECTRONIC DEVICE FOR OPTIMIZING FRAME BUFFER MANAGEMENT

발명심사 중
2조회수
15청구항 · 2 독립항
§ Ⅰ

개요

발명자

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.