Commit Graph

13 Commits

Author SHA1 Message Date
Rajat Yadav
5daeaa5121 display: Add EndUnifiedDraw interface.
Change-Id: I72cb8aecdb17c5a42c834fb9ef1173185a262cf7
2022-03-04 18:52:38 +05:30
Rheygine Medel
9dde99c687 display_extn: Add support for sending RE TID to perf HAL
This change adds a perf hint type enum to identify the TID between SF
and RE threads when sending them to perf HAL.

This change also deprecates the SendCompositorPid and replaces it
with SendCompositorTid with a return value.

Change-Id: I7f3cb8a2e544e7cadad352a3a0ef82fe91cb2412
CRs-Fixed: 3021178
2021-08-31 12:34:28 -07:00
Bipin Kumar
e16cd5f9ac display: Enable fps mitigation feature
Change-Id: I5cfcd8a176840fd17e40b1904ca5a106336fb8dd
2021-08-12 10:05:24 +05:30
Bipin Kumar
a2c40b8a3b display: Remove mitigation enabled tag
Change-Id: Ifdc758a04bb8fcfe43f7c9f5141cc7d7e9b64437
2021-08-03 18:14:05 +05:30
Bipin Kumar
4094736699 display: Add api to call back when Mitigation hint comes
Crs-Fixed: 2992743

Change-Id: I627b94ca14107c51e359f735cd13e8502dc5eb20
2021-07-16 19:19:14 +05:30
Sushil Chauhan
fde201148f display: Add api to query Smart Display Config
Add Display Extension API to query if a given display is running
on a Smart Display Config.

CRs-Fixed: 2773507
Change-Id: Ibe7508617f2e67db0778811475b594f3cc0017c6
2021-05-12 19:50:09 -07:00
Rheygine Medel
935539c2ae Display: Add api to send compositor Pid.
Change-Id: I95cf49f3681a20e8d591e9b2304fbb21f0ef5870
CRs-Fixed: 2923465
2021-05-09 11:34:19 -07:00
Ramakant Singh
df1244ab37 DisplayExtn: Extend interface to support async commit.
Change-Id: I70919add71d8bbdf7d6fd30041475a4d9419d6c2
2021-03-16 19:03:53 -07:00
Sushil Chauhan
43d058155a display: Add feature flag for dynamic Early Wakeup config
Add feature flag for dynamic Early Wakeup configuration, where SF
can enable or disable the Early Wakeup notification for a display,
based on its Power mode.

CRs-Fixed: 2796511
Change-Id: If517483676b95e3484d65c2478ac32a03903e0a4
2020-10-13 11:33:48 -07:00
Sushil Chauhan
6121fdee4d display: Add api to enable/disable Early Wake-up
Add Display Extension api to enable or disable Early Wake-up on a
given display.

CRs-Fixed: 2765806
Change-Id: Iee3a73bb2ff18044772519cecc406aa59f2aa542
2020-09-03 10:43:18 -07:00
Sushil Chauhan
a950c06481 display: Define EARLY_WAKEUP_FEATURE marco
Define EARLY_WAKEUP_FEATURE macro to avoid compilation dependency
in framework keystone changes.

CRs-Fixed: 2748826
Change-Id: I5261c5d4918c18c2067a6b562776148aa3d903cb
2020-08-05 10:54:34 -07:00
Sushil Chauhan
4e71033d00 display: Add interface to support Early Wake-up
Add interface to support Early Wake-up notification feature.

CRs-Fixed: 2727498
Change-Id: I888a953f48c4ffb445d7309f8590ae23258164b7
2020-07-15 11:47:41 -07:00
Dileep Marchya
b768004454 display: Add interface to set display attributes
- Add interface to set content fps on a display

CRs-Fixed: 2681693
Change-Id: Ic05459e91c84197490e978aa8c65af2f6a2b496e
2020-05-20 18:31:26 -07:00