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()30bool android_hardware_flags_luts_api() { 31 return ANDROID_HARDWARE_FLAGS_LUTS_API; 32 } 33 android_hardware_flags_overlayproperties_class_api()34bool android_hardware_flags_overlayproperties_class_api() { 35 return true; 36 } 37 38