OSDN Git Service

drm_hwcomposer: Fix SetColorMode() and SetColorModeWithIntent()
authorRoman Stratiienko <r.stratiienko@gmail.com>
Sat, 26 Sep 2020 20:59:19 +0000 (23:59 +0300)
committerRoman Stratiienko <r.stratiienko@gmail.com>
Sat, 3 Oct 2020 07:54:15 +0000 (10:54 +0300)
commit27d2ed670bb343669e1d790710fb82e9ec900e85
treed131b687967de435414f7ef2d8aa478cd28a606a
parent2370109af70b31937b44c663ab4882d2c74fbc53
drm_hwcomposer: Fix SetColorMode() and SetColorModeWithIntent()

SetColorMode() should return HWC2_ERROR_UNSUPPORTED [1]

SetColorModeWithIntent() should return HWC2_ERROR_UNSUPPORTED [2]
Parameters range shoud be also checked to pass VTS.

Fixes VtsHalGraphicsComposerV2_2TargetTest:
 - PerInstance/GraphicsComposerHidlTest#SetColorMode_2_2*

============================================
================= Results ==================
    arm64-v8a VtsHalGraphicsComposerV2_2TargetTest: 39s
    armeabi-v7a VtsHalGraphicsComposerV2_2TargetTest: 36s
=============== Summary ===============
2/2 modules completed
Total Tests       : 78
PASSED            : 78
FAILED            : 0
============================================

[1] - https://cs.android.com/android/platform/superproject/+/master:hardware/libhardware/include/hardware/hwcomposer2.h;l=1925;drc=d5f2f67cd2ae63abeccabd0d5339dacd469569cd
[2] - https://cs.android.com/android/platform/superproject/+/master:hardware/libhardware/include/hardware/hwcomposer2.h;l=1952;drc=d5f2f67cd2ae63abeccabd0d5339dacd469569cd
Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
DrmHwcTwo.cpp