Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ddc80198 authored by Gil Dekel's avatar Gil Dekel
Browse files

Trunk-stable Flag: parse EDID version + input type

There is a need to extend the display information that is
parsed and served by SF to include EDID version and input type.

This flag guards these additions.

Flag: com.android.graphics.surfaceflinger.flags.parse_edid_version_and_input_type
Bug: 420767380
Test: None.
Change-Id: I042dda586d21d8d20f43369fe1e4a807d96bda79
parent 3a622119
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -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);
@@ -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");
+1 −0
Original line number Diff line number Diff line
@@ -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;
+7 −0
Original line number Diff line number Diff line
@@ -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"