Loading services/surfaceflinger/common/FlagManager.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(protected_if_client); DUMP_ACONFIG_FLAG(renderable_buffer_usage); DUMP_ACONFIG_FLAG(restore_blur_step); DUMP_ACONFIG_FLAG(parse_edid_version_and_input_type); DUMP_ACONFIG_FLAG(skip_invisible_windows_in_input); DUMP_ACONFIG_FLAG(stable_edid_ids); DUMP_ACONFIG_FLAG(stop_layer); Loading Loading @@ -274,6 +275,8 @@ FLAG_MANAGER_ACONFIG_FLAG(true_hdr_screenshots, "debug.sf.true_hdr_screenshots") FLAG_MANAGER_ACONFIG_FLAG(display_config_error_hal, ""); FLAG_MANAGER_ACONFIG_FLAG(connected_display_hdr, "debug.sf.connected_display_hdr"); FLAG_MANAGER_ACONFIG_FLAG(deprecate_frame_tracker, ""); FLAG_MANAGER_ACONFIG_FLAG(parse_edid_version_and_input_type, "debug.sf.parse_edid_version_and_input_type"); FLAG_MANAGER_ACONFIG_FLAG(skip_invisible_windows_in_input, ""); FLAG_MANAGER_ACONFIG_FLAG(stop_layer, ""); FLAG_MANAGER_ACONFIG_FLAG(begone_bright_hlg, "debug.sf.begone_bright_hlg"); Loading services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -100,6 +100,7 @@ public: bool protected_if_client() const; bool renderable_buffer_usage() const; bool restore_blur_step() const; bool parse_edid_version_and_input_type() const; bool skip_invisible_windows_in_input() const; bool stable_edid_ids() const; bool stop_layer() const; Loading services/surfaceflinger/surfaceflinger_flags_new.aconfig +7 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,13 @@ flag { bug: "374072507" } # pacesetter_selection flag { name: "parse_edid_version_and_input_type" namespace: "desktop_display" description: "Extends the display information parsed and provided by SurfaceFlinger to include EDID version and input type." bug: "420767380" } # parse_edid_version_and_input_type flag { name: "readback_screenshot" namespace: "core_graphics" Loading Loading
services/surfaceflinger/common/FlagManager.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(protected_if_client); DUMP_ACONFIG_FLAG(renderable_buffer_usage); DUMP_ACONFIG_FLAG(restore_blur_step); DUMP_ACONFIG_FLAG(parse_edid_version_and_input_type); DUMP_ACONFIG_FLAG(skip_invisible_windows_in_input); DUMP_ACONFIG_FLAG(stable_edid_ids); DUMP_ACONFIG_FLAG(stop_layer); Loading Loading @@ -274,6 +275,8 @@ FLAG_MANAGER_ACONFIG_FLAG(true_hdr_screenshots, "debug.sf.true_hdr_screenshots") FLAG_MANAGER_ACONFIG_FLAG(display_config_error_hal, ""); FLAG_MANAGER_ACONFIG_FLAG(connected_display_hdr, "debug.sf.connected_display_hdr"); FLAG_MANAGER_ACONFIG_FLAG(deprecate_frame_tracker, ""); FLAG_MANAGER_ACONFIG_FLAG(parse_edid_version_and_input_type, "debug.sf.parse_edid_version_and_input_type"); FLAG_MANAGER_ACONFIG_FLAG(skip_invisible_windows_in_input, ""); FLAG_MANAGER_ACONFIG_FLAG(stop_layer, ""); FLAG_MANAGER_ACONFIG_FLAG(begone_bright_hlg, "debug.sf.begone_bright_hlg"); Loading
services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -100,6 +100,7 @@ public: bool protected_if_client() const; bool renderable_buffer_usage() const; bool restore_blur_step() const; bool parse_edid_version_and_input_type() const; bool skip_invisible_windows_in_input() const; bool stable_edid_ids() const; bool stop_layer() const; Loading
services/surfaceflinger/surfaceflinger_flags_new.aconfig +7 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,13 @@ flag { bug: "374072507" } # pacesetter_selection flag { name: "parse_edid_version_and_input_type" namespace: "desktop_display" description: "Extends the display information parsed and provided by SurfaceFlinger to include EDID version and input type." bug: "420767380" } # parse_edid_version_and_input_type flag { name: "readback_screenshot" namespace: "core_graphics" Loading