diff options
author | Tharaga Balachandran <tbalacha@codeaurora.org> | 2020-01-20 13:48:40 -0500 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2020-02-17 20:37:15 -0800 |
commit | 4e07cfc911b8b0098af11d89da424eb8c18593af (patch) | |
tree | 50177ce3c3bde0e6b437e9b25eadf0add539e91c /sdm/libs/hwc2/hwc_layers.cpp | |
parent | 3bdea5973f7d011ba9637614bb8eaddee7f7bbbe (diff) |
display: Remove dead metadata code
The IGC field in the metadata struct is not set, so getting will
just return the default value. The helper for HSIC is only called
in a legacy test.
CRs-Fixed: 2606686
Change-Id: Ie7786e42d917c076439ac62f5a351272ce5882a3
Diffstat (limited to 'sdm/libs/hwc2/hwc_layers.cpp')
-rw-r--r-- | sdm/libs/hwc2/hwc_layers.cpp | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/sdm/libs/hwc2/hwc_layers.cpp index f8d79abb..d8c8c4eb 100644 --- a/sdm/libs/hwc2/hwc_layers.cpp +++ b/sdm/libs/hwc2/hwc_layers.cpp @@ -812,13 +812,6 @@ void HWCLayer::GetUBWCStatsFromMetaData(UBWCStats *cr_stats, UbwcCrStatsVector * DisplayError HWCLayer::SetMetaData(const private_handle_t *pvt_handle, Layer *layer) { LayerBuffer *layer_buffer = &layer->input_buffer; private_handle_t *handle = const_cast<private_handle_t *>(pvt_handle); - IGC_t igc = {}; - LayerIGC layer_igc = layer_buffer->igc; - if (getMetaData(handle, GET_IGC, &igc) == 0) { - if (SetIGC(igc, &layer_igc) != kErrorNone) { - return kErrorNotSupported; - } - } float fps = 0; uint32_t frame_rate = layer->frame_rate; @@ -847,10 +840,9 @@ DisplayError HWCLayer::SetMetaData(const private_handle_t *pvt_handle, Layer *la s3d_format = GetS3DFormat(s3d); } - if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || + if ((interlace != layer_buffer->flags.interlace) || (frame_rate != layer->frame_rate) || (s3d_format != layer_buffer->s3d_format)) { // Layer buffer metadata has changed. - layer_buffer->igc = layer_igc; layer->frame_rate = frame_rate; layer_buffer->s3d_format = s3d_format; layer_buffer->flags.interlace = interlace; @@ -879,22 +871,6 @@ DisplayError HWCLayer::SetMetaData(const private_handle_t *pvt_handle, Layer *la return kErrorNone; } -DisplayError HWCLayer::SetIGC(IGC_t source, LayerIGC *target) { - switch (source) { - case IGC_NotSpecified: - *target = kIGCNotSpecified; - break; - case IGC_sRGB: - *target = kIGCsRGB; - break; - default: - DLOGE("Unsupported IGC: %d", source); - return kErrorNotSupported; - } - - return kErrorNone; -} - bool HWCLayer::IsDataSpaceSupported() { if (client_requested_ != HWC2::Composition::Device && client_requested_ != HWC2::Composition::Cursor) { |