diff options
| -rw-r--r-- | services/surfaceflinger/FlagManager.cpp | 2 | ||||
| -rw-r--r-- | services/surfaceflinger/FlagManager.h | 1 | ||||
| -rw-r--r-- | services/surfaceflinger/surfaceflinger_flags.aconfig | 10 |
3 files changed, 12 insertions, 1 deletions
diff --git a/services/surfaceflinger/FlagManager.cpp b/services/surfaceflinger/FlagManager.cpp index a8f05bbd56..5bbdfe91e6 100644 --- a/services/surfaceflinger/FlagManager.cpp +++ b/services/surfaceflinger/FlagManager.cpp @@ -102,6 +102,7 @@ void FlagManager::dump(std::string& result) const { DUMP_FLAG(misc1); DUMP_FLAG(late_boot_misc2); DUMP_FLAG(vrr_config); + DUMP_FLAG(hotplug2); #undef DUMP_FLAG } @@ -165,6 +166,7 @@ FLAG_MANAGER_READ_ONLY_FLAG(connected_display, "") FLAG_MANAGER_READ_ONLY_FLAG(enable_small_area_detection, "") FLAG_MANAGER_READ_ONLY_FLAG(misc1, "") FLAG_MANAGER_READ_ONLY_FLAG(vrr_config, "debug.sf.enable_vrr_config") +FLAG_MANAGER_READ_ONLY_FLAG(hotplug2, "") /// Trunk stable server flags /// FLAG_MANAGER_SERVER_FLAG(late_boot_misc2, "") diff --git a/services/surfaceflinger/FlagManager.h b/services/surfaceflinger/FlagManager.h index 5a353bbe6c..9f83b1fc01 100644 --- a/services/surfaceflinger/FlagManager.h +++ b/services/surfaceflinger/FlagManager.h @@ -51,6 +51,7 @@ public: bool enable_small_area_detection() const; bool misc1() const; bool vrr_config() const; + bool hotplug2() const; /// Trunk stable server flags /// bool late_boot_misc2() const; diff --git a/services/surfaceflinger/surfaceflinger_flags.aconfig b/services/surfaceflinger/surfaceflinger_flags.aconfig index 19d194f5b7..fec450e80d 100644 --- a/services/surfaceflinger/surfaceflinger_flags.aconfig +++ b/services/surfaceflinger/surfaceflinger_flags.aconfig @@ -52,4 +52,12 @@ flag { description: "Feature flag for SmallAreaDetection" bug: "283055450" is_fixed_read_only: true -}
\ No newline at end of file +} + +flag { + name: "hotplug2" + namespace: "core_graphics" + description: "Feature flag for using hotplug2 HAL API" + bug: "303460805" + is_fixed_read_only: true +} |