Age | Commit message (Collapse) | Author |
|
tm-qpr-dev am: 6d24359dba
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21439006
Change-Id: I297f0385a1157021c8af62796348f667814a31ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21551787
Change-Id: I099e69ea7e5b27005cfccf0992ff2eb25e004ade
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
The outer display turns off after bootloader. Therefore, the outer
display’s first setPowerMode(on) is useful and cannot be skipped.
Bug: 270520251
Test: try reboot after disabling smooth display
Change-Id: I5ff5d4e04370169f45d24aa8b2c9a022549ea4ea
|
|
checkSpecificRestriction() needs dest info to calculate vertical
downscale ratio for new restriction.
Bug: 266609442
Test: Dialer, Meet, Chrome, Camera, YT
Change-Id: I65cf0e39c22d9dc2cb6578e9f76d22beb299968c
|
|
Change-Id: Ib7b84d673e6cb6e0db070842917f233b3079594e
|
|
7057ac71dd
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21457171
Change-Id: I34788b5eb65c33d22acd4f6ebfe049a03d422222
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21457171
Change-Id: If39c8b64a85ad1685aae7e2c8746287fed7567b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Dynamic recomposition worker thread needs to be destroyed before power
off. However, usleep 5s in the worker thread would block the power off.
So, we should wake up and destroy the worker thread immediately before
power off.
This will also fix uninitialized variables related to layer FPS
calculation.
Test: suspend-resume quickly
Bug: 269554264
Change-Id: Id1873f5638c8c37a5e6342276f3977651f817bff
|
|
Change-Id: Ia8df7ca89dce9d5dae5f5cb0e774e7d47eeb1c4b
|
|
|
|
Change-Id: I6fe663e9e0890b7534456f41c250151bb8d7243d
|
|
|
|
Change-Id: Ic223486d7522eb0ccb40a0470b00112fa6a1646c
|
|
setRefreshRateChangedCallbackDebugEnabled Add onRefreshRateChangedDebug"
|
|
79742cd65a am: f929ac0a2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21145911
Change-Id: I22ffdebe069597cf81f6e9ffcad477bb73f640f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21145911
Change-Id: I630faad2fde6b0566108e23526f3d0e5fa954a80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-qpr-dev am: f8948ac6f4 am: 713e20c96f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21162700
Change-Id: Ib43ee1844ec735f88d28762f17e4048ab6f833c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
tm-qpr-dev am: f8948ac6f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21162700
Change-Id: I49df67675ecd7277f594007e8756a3d9b775a811
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-qpr-dev
|
|
setRefreshRateChangedCallbackDebugEnabled
Add onRefreshRateChangedDebug
Test: Device boots
BUG: 202734676
Change-Id: I079e13fcf2bd0872c8f29468fc2ef311b9774d10
|
|
handle secure buffer" into tm-qpr-dev am: 27802f70d2 am: 5bb05713dd -s ours
am skip reason: Merged-In I303f908599cb274228bc43516945b2a712f5d093 with SHA-1 74719287da is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21224179
Change-Id: I9c2dc02c0b8356a68ddf0157c4b99be3919b57a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
into tm-qpr-dev am: 27802f70d2
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/21224179
Change-Id: I33994621c5a50cdbd98f9500fbd22477ad03a265
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
into tm-qpr-dev
|
|
Change-Id: Ic4b849a7ab1d3a0cec18e3e7aefc779b621a13a5
|
|
df34be6711
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/20869708
Change-Id: If93c095c338ea624fa4339198a98595dbb6ab46f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/common/+/20869708
Change-Id: I74a3478b47b3712f4d04316e21b179f84355d140
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
We can enable dynamic recomposition (DR) by default using sysprop
"vendor.display.dynamic_recomposition". This prop should be an integer
representing a bitmask of display indices that should enable DR, e.g:
- 0 to disable DR for all displays
- 1 to enable only for display with index 0
- 2 to enable only for display with index 1
- 3 to enable for displays with index 0 and index 1
We can also enable dynamic recomposition during runtime using
ExynosHWCService:
$ adb shell vndservice call Exynos.HWCService 11 i32 <display_id> \
i32 102 i32 <0:disable|1:enable>
This will also change the update FPS threshold (condition for switching
the mode to force CLIENT composition) from 5 Hz to 1/5 Hz.
This will also fix layer FPS calculation so that it will not only be
updated during setLayerBuffer but it will also be updated during the
check in the dynamic recomposition thread.
Bug: 267972056
Test: DR should be used when all layers have low fps
Test: DR should not be used when there's front buffer or video layer
Change-Id: I9c7259ad23d4b7eb23724ef284322ed9da488823
|
|
Bug: 268336382
Test: m
Change-Id: I790733b9fcdb5e4c4724a512528023a3daa95a53
|
|
Change-Id: I9f8a749ea15deeb172f5a280c767318507bcdaa3
|
|
into udc-release.
Change-Id: I82015d665dc1db05a7593d2018a81adedc8031e0
|
|
Revert submission 21117545-rr_sysfs
Reason for revert: b/267569180
Reverted changes: /q/submissionid:21117545-rr_sysfs
Change-Id: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
(cherry picked from commit 334e1fee2f8204c8b30714291d60c19077e6df9f)
Merged-In: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
|
|
|
|
Change-Id: I7faeb2509e0e78524d12bdf7497ebadce161beae
|
|
Bug: 253425396
Test: m libhwjpeg
Change-Id: Id60053e21c2b30e68bf7c763810bbbe94f4c5a46
|
|
|
|
'googleplex-android-review.googlesource.com/21266803'] into udc-release.
Change-Id: Ib451de34598df9a231f27e15cbbac890196e3881
|
|
Revert submission 21117545-rr_sysfs
Reason for revert: b/267569180
Reverted changes: /q/submissionid:21117545-rr_sysfs
Change-Id: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
(cherry picked from commit 334e1fee2f8204c8b30714291d60c19077e6df9f)
Merged-In: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
|
|
This reverts commit 4a0694884ed158b7cd584c2f37d6fec386578650.
Reason for revert: b/267569180
Change-Id: I42fb9d1c1f3c814e5416209378ea38b61e901e62
(cherry picked from commit ed3e3da84aa70c356ea5a469b2543b8f6b7b5f69)
Merged-In: I42fb9d1c1f3c814e5416209378ea38b61e901e62
|
|
Change-Id: I961609143c72983abd527b792da308e381499bde
|
|
'googleplex-android-review.googlesource.com/21266803'] into udc-release.
Change-Id: Ic7f31b373d2244ba7dc66a25fb28a325db3c76bf
|
|
Revert submission 21117545-rr_sysfs
Reason for revert: b/267569180
Reverted changes: /q/submissionid:21117545-rr_sysfs
Change-Id: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
(cherry picked from commit 334e1fee2f8204c8b30714291d60c19077e6df9f)
Merged-In: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
|
|
This reverts commit 4a0694884ed158b7cd584c2f37d6fec386578650.
Reason for revert: b/267569180
Change-Id: I42fb9d1c1f3c814e5416209378ea38b61e901e62
(cherry picked from commit ed3e3da84aa70c356ea5a469b2543b8f6b7b5f69)
Merged-In: I42fb9d1c1f3c814e5416209378ea38b61e901e62
|
|
Secure buffer size is limited, we should release FBIds of secure buffer
once they are finished. Limit max cached buffer size for g2d to handle
secure buffer temporarily to avoid OOM. In future we should release it
once G2D has released secure buffer.
Bug: 261675967
Test: play secure video and switch composited between G2D and DEVICE
Change-Id: I303f908599cb274228bc43516945b2a712f5d093
Merged-In: I303f908599cb274228bc43516945b2a712f5d093
|
|
|
|
Secure buffer size is limited, we should release FBIds of secure buffer
once ther are finished. Limit max cached buffer size for g2d to handle
secure buffer temporarily to avoid OOM. In future we should release it
once G2D has release secure buffer.
Bug: 261675967
Test: play secure video and switch composited between G2D and DEVICE
Change-Id: I303f908599cb274228bc43516945b2a712f5d093
|
|
Change-Id: I2c618f435ba7b85787c513d3430fc4e747759393
|
|
sparse-9558421-L47400000958444034 into udc-release.
COASTGUARD_SKIP: I42fb9d1c1f3c814e5416209378ea38b61e901e62
COASTGUARD_SKIP: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
COASTGUARD_SKIP: Ief57303a5b89e22764af22b8eca27e26d8409f96
Change-Id: I2c163b0e2629ee712ae5da3998bf41f47fdd3a86
|
|
'googleplex-android-review.googlesource.com/21266803'] into sparse-9558421-L47400000958444034.
SPARSE_CHANGE: I42fb9d1c1f3c814e5416209378ea38b61e901e62
SPARSE_CHANGE: Ifaaee60913ffc32e8ae9ab7acec327a968468ac7
Change-Id: Ief57303a5b89e22764af22b8eca27e26d8409f96
|