diff options
author | Saurabh Dubey <sdubey@codeaurora.org> | 2017-10-24 16:28:01 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-11-28 20:32:24 -0800 |
commit | d90a6a43cc31c1dbcda05dce2b184cc444893908 (patch) | |
tree | e368763a68ad7592ef020c1ddc72daf7549787e9 /sdm/libs/hwc2/hwc_layers.cpp | |
parent | abf236b541b685f71acbeafc3c533a316b2b3f30 (diff) |
display: Enhance debug logging
1) Enable dynamic debugging in DRM
2) Add more Qservice debug categories, add corresponding kTags
3) Use ALOG for messages before core creation and after it is destroyed
4) Categorize existing logs correctly
5) Add more logs
Change-Id: I3a9907900c6546adca907ecf720a78649fdc800b
Crs-fixed: 2146757
Diffstat (limited to 'sdm/libs/hwc2/hwc_layers.cpp')
-rw-r--r-- | sdm/libs/hwc2/hwc_layers.cpp | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/sdm/libs/hwc2/hwc_layers.cpp index 2466413c..bf660b53 100644 --- a/sdm/libs/hwc2/hwc_layers.cpp +++ b/sdm/libs/hwc2/hwc_layers.cpp @@ -92,7 +92,7 @@ bool GetColorPrimary(const int32_t &dataspace, ColorPrimaries *color_primary) { *color_primary = ColorPrimaries_BT2020; break; default: - DLOGV_IF(kTagStrategy, "Unsupported Standard Request = %d", standard); + DLOGV_IF(kTagClient, "Unsupported Standard Request = %d", standard); supported_csc = false; } return supported_csc; @@ -121,7 +121,7 @@ bool GetTransfer(const int32_t &dataspace, GammaTransfer *gamma_transfer) { *gamma_transfer = Transfer_Gamma2_2; break; default: - DLOGV_IF(kTagStrategy, "Unsupported Transfer Request = %d", transfer); + DLOGV_IF(kTagClient, "Unsupported Transfer Request = %d", transfer); supported_transfer = false; } return supported_transfer; @@ -137,7 +137,7 @@ void GetRange(const int32_t &dataspace, ColorRange *color_range) { *color_range = Range_Limited; break; default: - DLOGV_IF(kTagStrategy, "Unsupported Range Request = %d", range); + DLOGV_IF(kTagClient, "Unsupported Range Request = %d", range); break; } } @@ -320,7 +320,7 @@ HWC2::Error HWCLayer::SetLayerColor(hwc_color_t color) { } layer_->solid_fill_color = GetUint32Color(color); layer_->input_buffer.format = kFormatARGB8888; - DLOGV_IF(kTagCompManager, "[%" PRIu64 "][%" PRIu64 "] Layer color set to %x", display_id_, id_, + DLOGV_IF(kTagClient, "[%" PRIu64 "][%" PRIu64 "] Layer color set to %x", display_id_, id_, layer_->solid_fill_color); return HWC2::Error::None; } @@ -375,7 +375,7 @@ HWC2::Error HWCLayer::SetLayerDataspace(int32_t dataspace) { break; default: // unknown legacy dataspace - DLOGW_IF(kTagQDCM, "Unsupported dataspace type %d", dataspace); + DLOGW_IF(kTagClient, "Unsupported dataspace type %d", dataspace); } } @@ -731,6 +731,10 @@ DisplayError HWCLayer::SetMetaData(const private_handle_t *pvt_handle, Layer *la if (getMetaData(handle, GET_PP_PARAM_INTERLACED, &interlaced) == 0) { interlace = interlaced ? true : false; } + if (interlace != layer_buffer->flags.interlace) { + DLOGI("Layer buffer interlaced metadata has changed. old=%d, new=%d", + layer_buffer->flags.interlace, interlace); + } uint32_t linear_format = 0; if (getMetaData(handle, GET_LINEAR_FORMAT, &linear_format) == 0) { |