Repository navigation
Comparing changes
Open a pull request
base repository: DoraemonOS/android_frameworks_native
base: 12
head repository: DoraemonOS/android_frameworks_native
compare: Quiche
- 19 commits
- 43 files changed
- 14 contributors
Commits on Sep 20, 2019
-
SurfaceFlinger: send config event changed on allowed modes change
Provide a notification whenever allowed display configurations have changed, this allows Display Event Receivers to be aware of a change in allowed configs. Bug: 139487676 Change-Id: Ida73391c350989be595f55ff8e1d9d2cc70c0276 (cherry picked from commit ab6ef6c)
Configuration menu - View commit details
-
Copy full SHA for ea4916b - Browse repository at this point
Copy the full SHA ea4916bView commit details -
SurfaceFlinger: Query Scheduler when updating allowed display configs
Currently two entities in SurfaceFlinger can set a new display refresh rate: (1) SurfaceFlinger core, and (2) Scheduler. It's possible for these two entities to get out of sync in the following way: 1) Scheduler updates the refresh rate to some rate 2) Upper layers call into SurfaceFlinger to update allowed display configs 3) SurfaceFlinger always sets display rate to max If the refresh rate from #1 and #3 don't match, it can leave the system in an inconsistent state, potentially causing visual and power issues. This change fixes this problem by changing step #3: Instead of always choosing the max refresh rate, SurfaceFlinger queries the optimal refresh rate from Scheduler. If that rate isn't available, only then does SurfaceFlinger default to the maximum rate. Bug: 139557239 Test: atest libsurfaceflinger_unittest Test: Manual: 1) Start with SurfaceFlinger idling (Scheduler selected RefreshRateType::DEFAULT) 2) Trigger a change in allowed display configs from DisplayModeDirector 3) Make sure the RefreshRateType SurfaceFlinger sets is DEFAULT instead of PERFORMANCE Change-Id: Ia85a60fde55afaed5106462942e0bb77652ec737 Merged-In: Ia85a60fde55afaed5106462942e0bb77652ec737 (cherry picked from commit d916d94)
Daniel Solomon authored and android-build-team Robot committedSep 20, 2019 Configuration menu - View commit details
-
Copy full SHA for d1490b2 - Browse repository at this point
Copy the full SHA d1490b2View commit details -
Update the minimum interval to resync to HWVsync
Bug: 140823887 Test: Manual test with Calculator apps Change-Id: I705c16534a616bc1a3af4402ba999eeb68871a3f (cherry picked from commit 457bef9)
Long Ling authored and android-build-team Robot committedSep 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 78e6abc - Browse repository at this point
Copy the full SHA 78e6abcView commit details -
Merge cherrypicks of [9427457, 9427458, 9427580, 9427582, 9427507, 94…
…27508, 9427532, 9427584, 9427394, 9427473, 9427585, 9427396, 9427474, 9427586, 9427587, 9427588, 9427547, 9427589, 9427476, 9427477, 9427478, 9427479, 9427640, 9427548, 9427398, 9427591, 9427509, 9427510, 9427511, 9427512, 9427515, 9427516, 9427517, 9427518, 9427519, 9427720, 9427643, 9427570, 9427721, 9427722, 9427725, 9427726, 9427727, 9427730, 9427731, 9427740, 9427741, 9427742, 9427743, 9427744, 9427745, 9427746, 9427747, 9427571, 9427592, 9427593, 9427647] into qt-c2f2-release Change-Id: Ieabd3dd4189b873ae04c05917439f4bd1bd1e10c
android-build-team Robot committedSep 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 97dc137 - Browse repository at this point
Copy the full SHA 97dc137View commit details
Commits on Nov 5, 2019
-
libstagefright_omx library need to be extended to vendor which is depenednet on libgui which is a vndk_private lib. Creating vendor version so that libstagefright_omx_ext can link to libgui_vendor. CRs-Fixed: 2258968 Change-Id: I777eebffc405c8bb74aab270e9f272c806501458
Configuration menu - View commit details
-
Copy full SHA for 4ef75dd - Browse repository at this point
Copy the full SHA 4ef75ddView commit details -
libui: Allow extension of valid gralloc 1.0 buffer usage bits
* Change I7f4174581e24e361577640b9263514a168ed482d implemented validation of the buffer description info prior to creating the descriptor. Some of our legacy devices need to whitelist additional usage bits to support various functionality. Change-Id: Ie369e78f78e9ac0b18ab3dfea520d4f123005d92
Configuration menu - View commit details
-
Copy full SHA for c071650 - Browse repository at this point
Copy the full SHA c071650View commit details -
PowerManager.h: Define USER_ACTIVITY_FLAG values
Change-Id: I90daada0d887008d56e84ce29b3f0b011a298698 Signed-off-by: Corinna Vinschen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e159cfa - Browse repository at this point
Copy the full SHA e159cfaView commit details -
InputDispatcher: On keypress, deliver keycode to pokeUserActivity
Change-Id: I8f64a6fa9b4b2e4520e25731f55e89f5087c70da Signed-off-by: Corinna Vinschen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c136715 - Browse repository at this point
Copy the full SHA c136715View commit details -
surfaceflinger: Pass proper transform orientation to setProjection()
* Without adding display install orientation, the orientation passed to setProjection() is incorrect thus screen contents aren't rendered properly. Change-Id: Ieba6992bd6148c0480a2cae681c85bed75de30f1
Configuration menu - View commit details
-
Copy full SHA for db57c9a - Browse repository at this point
Copy the full SHA db57c9aView commit details
Commits on Nov 22, 2019
-
surfaceflinger: Merge caf changes
* From LA.UM.8.1.r1-10800-sm8150.0 Change-Id: I787ef516e5fbe71af6a2cb14dfbe9cdebefc31ca
Configuration menu - View commit details
-
Copy full SHA for 63fdaab - Browse repository at this point
Copy the full SHA 63fdaabView commit details
Commits on Nov 25, 2019
-
SurfaceFlinger: Exclude CAF extensions from non-QC devices
Change-Id: I548c4786aa2b66cadabf594bea6691ead8c6a7ad
Configuration menu - View commit details
-
Copy full SHA for 07868af - Browse repository at this point
Copy the full SHA 07868afView commit details
Commits on Nov 28, 2019
-
Change-Id: Ic0477225e9b0bb3eb4f2c71ab3b2620f56d947c7
Configuration menu - View commit details
-
Copy full SHA for a6a54e5 - Browse repository at this point
Copy the full SHA a6a54e5View commit details -
sensorservice: customize sensor fusion mag filter via prop
When large magnetic fields values get filtered out by the Sensor Fusion algorithm the fused sensors (rotation vector, gravity, linear acceleration etc) do not produce any output. As a result the CTS tests fail if the compass is uncalibrated on some devices. This change allows the magnetic field filter to be tweaked on a per-device basis to allow the fused sensors to operate even when the compass in uncalibrated. Change-Id: I608b307e8b7712e806315a6181c19130ec17c847
Configuration menu - View commit details
-
Copy full SHA for b796853 - Browse repository at this point
Copy the full SHA b796853View commit details -
sensorservice: Register orientation sensor if HAL doesn't provide it
* In KitKat and on most Samsung devices, the orientation sensor is not getting registered, and makes the compass non-working in a lot of apps. This patch enables the sensor for such devices. Change-Id: I0ebba72ec4aa2cfa02c21a6daff0c356c6793fd0 (cherry picked from commit 98fa6f1152da759ef3eaf36cb16e0aaf2013376a) (cherry picked from commit 82c4726054919240972745bbcc85e0e27da40aa3)
Configuration menu - View commit details
-
Copy full SHA for b359013 - Browse repository at this point
Copy the full SHA b359013View commit details
Commits on Dec 2, 2019
-
libui: Allow invalid bits from callers conditionally
* These are needed for WFD and some other features. CAF removes these lines, but we would like to guard it here instead. Change-Id: I0c5981b6cbe611b3a654542bcd10ddf4e4652d01
Configuration menu - View commit details
-
Copy full SHA for 8ed955b - Browse repository at this point
Copy the full SHA 8ed955bView commit details -
libui: Extend adb95ae to Gralloc3
Change-Id: I96a9f86f5c834a4282a172e7134422caf560b238
Configuration menu - View commit details
-
Copy full SHA for fd1abfe - Browse repository at this point
Copy the full SHA fd1abfeView commit details
Commits on Dec 11, 2019
-
Merge tag 'android-10.0.0_r18' of https://android.googlesource.com/pl…
…atform/frameworks/native into HEAD Android 10.0.0 Release 18 (QQ1B.191205.011) Change-Id: I9d356cdebc6eb34ffa5f5899e14367648390f414
Configuration menu - View commit details
-
Copy full SHA for 71d785f - Browse repository at this point
Copy the full SHA 71d785fView commit details -
surfaceflinger: Exclude qcom code on unsupported platforms
Change-Id: I36747c2c5d54ecd7feee9efea59dd53cacfc39c2
Configuration menu - View commit details
-
Copy full SHA for d7e46b5 - Browse repository at this point
Copy the full SHA d7e46b5View commit details
Commits on Dec 25, 2019
-
surfaceflinger: Exclude qcom RefreshRateType changes
Fixes null pointer dereference caused by different values of enumerators on other platforms. Change-Id: Iee6558d81faf3ea6e9a526f08b21ce566bf0e02a
Dinolek committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for f02245c - Browse repository at this point
Copy the full SHA f02245cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 12...Quiche