diff options
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp')
-rw-r--r-- | libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp b/libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp index 63a2041..6d5c2b7 100644 --- a/libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp +++ b/libhwc2.1/libdisplayinterface/ExynosDeviceInterface.cpp @@ -176,6 +176,9 @@ int32_t ExynosDeviceInterface::updateFeatureTable() { attr |= dpu_attr_map_table[k].hwc_attr; } } + auto it = sw_feature_table.find(hwType); + if (it != sw_feature_table.end()) + attr |= it->second; feature_table[j].attr = attr; } } |