1 #include "android_hardware_flags.h"
2 
3 
4 
5 
6 
7 
8 namespace android::hardware::flags {
9 
10 class flag_provider : public flag_provider_interface {
11     public:
12 
13 
luts_api()14         virtual bool luts_api() override {
15             return ANDROID_HARDWARE_FLAGS_LUTS_API;
16         }
overlayproperties_class_api()17         virtual bool overlayproperties_class_api() override {
18             return true;
19         }
20 
21 
22 
23     };
24 
25 std::unique_ptr<flag_provider_interface> provider_ =
26     std::make_unique<flag_provider>();
27 }
28 
29 
android_hardware_flags_luts_api()30 bool android_hardware_flags_luts_api() {
31     return ANDROID_HARDWARE_FLAGS_LUTS_API;
32 }
33 
android_hardware_flags_overlayproperties_class_api()34 bool android_hardware_flags_overlayproperties_class_api() {
35     return true;
36 }
37 
38