drm_hwcomposer: Query color_encoding and color_range enums during init
Should slightly reduce CPU load at runtime + improve
atomic commit readability.
Signed-off-by: Roman Stratiienko <roman.o.stratiienko@globallogic.com>
diff --git a/drm/DrmPlane.h b/drm/DrmPlane.h
index 6c2d041..ee619b8 100644
--- a/drm/DrmPlane.h
+++ b/drm/DrmPlane.h
@@ -80,6 +80,9 @@
DrmProperty in_fence_fd_property_;
DrmProperty color_encoding_propery_;
DrmProperty color_range_property_;
+
+ std::map<DrmHwcColorSpace, uint64_t> color_encoding_enum_map_;
+ std::map<DrmHwcSampleRange, uint64_t> color_range_enum_map_;
};
} // namespace android