diff options
author | Arun Kumar K.R <akumarkr@codeaurora.org> | 2018-04-09 15:50:36 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-04-24 01:50:24 -0700 |
commit | 84966b21bdbc7722bf17e78e56048bf4f33b757c (patch) | |
tree | f06524e4c8e595761be8815ab1c61974e654b1b2 /sdm/libs/hwc2/hwc_layers.cpp | |
parent | 103b2b65196538b131754aaf70401f71f765b3a9 (diff) |
hwc2: Handle Gamma2.8
Layers with gamma 2.8 were being marked as not supported and
falling back to GPU, report them as supported and handle them
for HW composition
Change-Id: I5a94cbfc1ac9be22a6165803a79f6dca5711db34
Crs-fixed: 2220717
Diffstat (limited to 'sdm/libs/hwc2/hwc_layers.cpp')
-rw-r--r-- | sdm/libs/hwc2/hwc_layers.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/sdm/libs/hwc2/hwc_layers.cpp index 070f2359..20978d0f 100644 --- a/sdm/libs/hwc2/hwc_layers.cpp +++ b/sdm/libs/hwc2/hwc_layers.cpp @@ -114,8 +114,11 @@ bool GetTransfer(const int32_t &dataspace, GammaTransfer *gamma_transfer) { case HAL_DATASPACE_TRANSFER_GAMMA2_2: *gamma_transfer = Transfer_Gamma2_2; break; + case HAL_DATASPACE_TRANSFER_GAMMA2_8: + *gamma_transfer = Transfer_Gamma2_8; + break; default: - DLOGV_IF(kTagClient, "Unsupported Transfer Request = %d", transfer); + DLOGE("Unsupported Transfer Request = %d", transfer); supported_transfer = false; } return supported_transfer; |