Age | Commit message (Collapse) | Author |
|
Added SPDX-license-identifier-Apache-2.0 to:
libhistogram/Android.mk
libmemtrack/Android.mk
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD
legacy_not_a_contribution
to:
Android.bp
gralloc/Android.mk
libqservice/Android.bp
sdm/libs/hwc2/Android.mk
Added SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution
to:
gpu_tonemapper/Android.mk
liblight/Android.mk
Added SPDX-license-identifier-BSD
to:
hdmi_cec/Android.mk
libdebug/Android.mk
libdisplayconfig/Android.mk
libdrmutils/Android.mk
libqdutils/Android.bp
sdm/libs/core/Android.mk
sdm/libs/utils/Android.mk
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I8ccb4cb621fcd75c1736613789397e4187a892ce
|
|
.vendor suffixes for dependencies of vendor modules are automatically
attached. So even in vendor modules, dependencies shouldn't have any
suffixes.
Bug: N/A
Test: m && boot blueline
Change-Id: I2c9d0019020322b4f64bdbaca45081dbb965cb4d
|
|
Previously dumpsys SurfaceFlinger was printing all
bucketed 256 values of the sampling. Reuse some bucketing
code to condense this to 8 printed buckets.
Test: dumpsys SurfaceFlinger
Test: boot
Fixes: 127512072
Change-Id: Ia14950818dd923bdfc9eea5b421acef6f18f1bbc
|
|
Time weight sampled values so they are more representative of the
time that a given color was on screen. Units in the histogram
change from (NumberOfPixels) to (NumberOfPixels * milliseconds).
Fixes: 123692142
Test: boot
Test: PtsComposerTestCases
Test: ./color_sampling_test #(new tests)
Change-Id: If080635087bc4d76be3208a3ccf257561c923ec0
|
|
Make use of newly added enum to report proper format for the sampling
engine.
Fixes: 122943743
Test: Build
Test: atest PtsComposerTestCases
Roll-forward of build-breaking topic commit. No changes were
needed in this patch. see bug 123404649 for breakage details.
This reverts commit 34ad10e0024f0374d30af434d090ee5015e7f73f.
|
|
This reverts commit b055690ef1f5c72347a709a8b3473f3e35830ecd.
Reason for revert: broke build
Change-Id: If12dc64bcf12d739341ba150f8824f6ca30ec1db
|
|
Make use of newly added enum to report proper format for the sampling
engine.
Fixes: 122943743
Test: Build
Test: atest PtsComposerTestCases
Change-Id: I76f8b5f0f36174f827698c4113486133be384f1c
|
|
Adds the ability to filter the content sample by timestamp
and or a framecount. This lets API user limit the returned
sample to data most proximate to the time that the user
is interested in it.
Fixes: 120992129
Test: boot
Test: new unit test for ringbuffer logic.
Test: color_sampling_tool
Test: TestAPI app limiting by maxframes
Test: VtsHalGraphicsComposerV2_3Target (32/36 as before)
Change-Id: I8dd9efc9935570f0f1ab015476ffa8883651073e
|
|
Add histogram sampling functions for the 2.3 interface additons
that allow for framework to drive the color sampling engine
on this device.
Change-Id: I0547d7fe4829ce5717589019a7246e65d8da8eae
Bug: 116028976
Test: Boot
Test: new PTS test
Test: histogram sampling report in dumpsys
Test: @TestApi based prototype visualizing data
Test: atest VtsHalGraphicsComposerV2_3TargetTest
|
|
Add a thread that monitors the DRM control nodef for color
sampling events. Report this via dumpsys. This will be used to
also provide additonal context for display management in the framework.
Bug: 112756444
Test: boot, see dumpsys, no corruption.
Test: ./color_sampling_tool see statistics.
Test: pts-tradefed run pts -m PtsComposerTestCases
Test: adb shell vndservice call display.qservice 39 i32 1 i32 {1,0}
Change-Id: Ia0f02390ebeadab04c8cd81219d07112bd69c2f0
|