diff options
author | Rajesh Yadav <ryadav@codeaurora.org> | 2017-09-11 21:51:41 +0530 |
---|---|---|
committer | Rajesh Yadav <ryadav@codeaurora.org> | 2017-10-17 12:01:44 +0530 |
commit | 79399d5a391cac1cbaf3641f3e2212da9930486c (patch) | |
tree | 932a53a18256972724b75d8136d2daa800c730c7 /sdm/include | |
parent | 71f5daa4ea77f07ed7807b44f3a8a9a737d2edbe (diff) | |
download | display-79399d5a391cac1cbaf3641f3e2212da9930486c.tar.gz |
qdcm: Add interface to query pp feature
Add an interface to query dirty pp feature from
pp_feature_list.
Change-Id: Icc0494d8d3343947725cbeb921e90e706ceead5a
Diffstat (limited to 'sdm/include')
-rw-r--r-- | sdm/include/private/color_params.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sdm/include/private/color_params.h b/sdm/include/private/color_params.h index 2cfb99ed..f65fabf1 100644 --- a/sdm/include/private/color_params.h +++ b/sdm/include/private/color_params.h @@ -613,6 +613,16 @@ class PPFeaturesConfig { return kErrorNone; } + inline PPFeatureInfo* GetFeature(uint32_t feature_id) { + PPFeatureInfo* feature = nullptr; + if (feature_id < kMaxNumPPFeatures) { + if (feature_[feature_id]) { + feature = feature_[feature_id]; + } + } + return feature; + } + inline Locker &GetLocker(void) { return locker_; } inline PPFrameCaptureData *GetFrameCaptureData(void) { return &frame_capture_data; } inline PPDETuningCfgData *GetDETuningCfgData(void) { return &de_tuning_data_; } |