Sultan Alsawaf
d429f1b5c0
adreno_tz: Fix GPU target frequency calculation for HFR
...
It seems that the black-box GPU frequency selection algorithm is unaware
of high refresh rates, and assumes a refresh rate of 60 Hz for its
target frequencies. This results in frequencies that are too low being
selected when a higher refresh rate, such as 90 Hz, is used.
To remedy this, multiply the GPU's busy time by a ratio of the current
refresh rate to 60 Hz. This makes msm-adreno-tz select the right
frequencies needed to avoid stuttering.
Change-Id: Id8b2f025ce9f74faa20ecbee42f27d69fd74f7de
[ghostrider-reborn: support dfps]
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com >
2025-01-22 19:25:34 +01:00
..
2020-05-10 10:31:22 +02:00
2019-08-21 16:44:41 +10:00
2019-08-12 12:47:49 -05:00
2019-07-15 18:11:30 +02:00
2019-06-08 16:46:37 +02:00
2019-06-19 12:17:52 +02:00
2019-06-13 14:31:10 -04:00
2019-02-20 11:53:48 +02:00
2019-05-27 18:05:44 +02:00
2024-01-26 02:15:05 +00:00
2019-02-20 13:29:29 +01:00
2019-08-01 15:01:22 +02:00
2019-01-29 23:26:12 +02:00
2020-03-16 01:41:14 +00:00
2019-01-24 13:20:42 +01:00
2023-03-22 08:10:34 +00:00
2019-01-17 10:56:54 +01:00
2019-06-10 22:30:24 +02:00
2019-05-15 16:17:06 +02:00
2019-06-25 14:32:26 +10:00
2023-09-01 17:03:09 +00:00
2019-12-31 16:42:19 +01:00
2020-04-16 16:09:31 +00:00
2019-03-05 13:24:34 -05:00
2022-06-22 16:59:04 +02:00
2019-01-09 22:35:35 +01:00
2019-01-17 10:56:38 +01:00
2019-06-11 14:47:17 +02:00
2019-04-24 12:36:32 +10:00
2024-03-26 18:22:19 -04:00
2019-05-30 11:26:32 -07:00
2019-05-21 16:58:05 +02:00
2019-06-11 18:02:48 +02:00
2019-01-09 22:54:08 +01:00
2019-07-21 19:32:38 +02:00
2019-11-06 17:57:42 -06:00
2019-08-06 08:21:53 +02:00
2019-08-13 09:09:30 +02:00
2019-08-06 13:17:23 +05:30
2021-07-28 13:31:01 +02:00
2019-05-30 11:26:37 -07:00
2019-05-27 18:06:15 +02:00
2019-07-25 10:45:07 +02:00
2024-03-05 10:15:57 +00:00
2020-08-11 18:46:03 +02:00
2019-11-14 15:14:58 -08:00
2019-07-01 09:50:58 +02:00
2019-06-19 12:07:29 +02:00
2019-02-07 21:48:34 +01:00
2019-02-04 10:21:17 +01:00
2023-08-03 18:24:34 +00:00
2019-06-03 17:11:33 +02:00
2020-04-17 20:46:15 +00:00
2024-11-08 16:20:39 +01:00
2019-01-24 13:20:42 +01:00
2019-02-07 13:14:06 +02:00
2025-01-22 19:25:34 +01:00
2019-11-06 13:00:21 -05:00
2023-03-22 08:10:34 +00:00
2019-04-01 12:05:53 +02:00
2019-08-06 13:16:54 +05:30
2019-01-21 10:30:12 +01:00
2019-03-07 12:00:30 -06:00
2023-03-22 08:10:34 +00:00
2019-04-24 16:20:23 -05:00
2019-07-15 18:11:31 +02:00
2019-03-18 17:24:38 +02:00
2019-08-13 09:09:30 +02:00
2019-06-05 17:37:06 +02:00
2019-05-02 15:50:55 -05:00
2019-07-11 16:31:14 -07:00
2019-07-12 13:04:54 +01:00
2019-02-15 18:56:35 +01:00
2019-08-15 12:55:54 -07:00
2020-11-24 13:29:17 +01:00