Controlling Display Performance Using Display System Hints

    公开(公告)号:US20170352323A1

    公开(公告)日:2017-12-07

    申请号:US15274639

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: Embodiments provide for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a display engine to present the one or more frames of data to the display device for display; display logic to receive a request to display the one or more frames of data and generate one or more display events for the display engine based on the request, wherein the request includes a first hint to indicate a complexity of the one or more frames of data and the one or more display events includes a second hint derived from the first hint; and a performance controller to adjust one or more performance related parameters for the display system based on the second hint.

    Controlling display performance using display system hints

    公开(公告)号:US10706604B2

    公开(公告)日:2020-07-07

    申请号:US15274639

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: Embodiments provide for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a display engine to present the one or more frames of data to the display device for display; display logic to receive a request to display the one or more frames of data and generate one or more display events for the display engine based on the request, wherein the request includes a first hint to indicate a complexity of the one or more frames of data and the one or more display events includes a second hint derived from the first hint; and a performance controller to adjust one or more performance related parameters for the display system based on the second hint.

    Controlling Display Performance Using Display Statistics and Feedback

    公开(公告)号:US20170352324A1

    公开(公告)日:2017-12-07

    申请号:US15274658

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: One embodiment provides for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a window manager to submit a request to display the one or more frames of data; a display engine to present the one or more frames of data to the display device for display; and display logic to receive the request to display the one or more frames of data and generate one or more display events for the display engine based on the request to display the one or more frames of data, wherein the display logic is to manage a set of statistics associated with the request.

    Controlling display performance with target presentation times

    公开(公告)号:US10510317B2

    公开(公告)日:2019-12-17

    申请号:US15274616

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: Embodiments described herein provide for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; display logic to receive a request to display the one or more frames of data, the request including a requested presentation time in which the one or more frames of data are to be displayed; and a display engine to present the one or more frames of data to the display device for display at a target presentation time, the target presentation time derived from the requested presentation time, wherein the display engine is to adjust a refresh rate of the display device based on the target presentation time of the one or more frames of data.

Patent Agency Ranking