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

Commit bfc09064 authored by Ady Abraham's avatar Ady Abraham Committed by Android (Google) Code Review
Browse files

Merge "SF: Add flag reset_model_flushes_fence" into main

parents 1e93a845 2c6a5505
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -125,6 +125,7 @@ void FlagManager::dump(std::string& result) const {
    DUMP_ACONFIG_FLAG(monitor_buffer_fences);
    DUMP_ACONFIG_FLAG(readback_screenshot);
    DUMP_ACONFIG_FLAG(refresh_rate_overlay_on_external_display);
    DUMP_ACONFIG_FLAG(reset_model_flushes_fence);
    DUMP_ACONFIG_FLAG(resync_on_tx);
    DUMP_ACONFIG_FLAG(vsync_predictor_rate_change_with_aligned_sequence);
    DUMP_ACONFIG_FLAG(unify_refresh_rate_callbacks);
@@ -294,6 +295,7 @@ FLAG_MANAGER_ACONFIG_FLAG(increase_missed_frame_jank_threshold, "");
FLAG_MANAGER_ACONFIG_FLAG(monitor_buffer_fences, "");
FLAG_MANAGER_ACONFIG_FLAG(readback_screenshot, "")
FLAG_MANAGER_ACONFIG_FLAG(resync_on_tx, "");
FLAG_MANAGER_ACONFIG_FLAG(reset_model_flushes_fence, "");
FLAG_MANAGER_ACONFIG_FLAG(vsync_predictor_rate_change_with_aligned_sequence, "")
FLAG_MANAGER_ACONFIG_FLAG(unify_refresh_rate_callbacks, "");
FLAG_MANAGER_ACONFIG_FLAG(vsync_predictor_recovery, "");
+1 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ public:
    bool increase_missed_frame_jank_threshold() const;
    bool monitor_buffer_fences() const;
    bool readback_screenshot() const;
    bool reset_model_flushes_fence() const;
    bool resync_on_tx() const;
    bool refresh_rate_overlay_on_external_display() const;
    bool vsync_predictor_rate_change_with_aligned_sequence() const;
+10 −0
Original line number Diff line number Diff line
@@ -238,6 +238,16 @@ flag {
  bug: "384816457"
} # readback_screenshot

flag {
  name: "reset_model_flushes_fence"
  namespace: "core_graphics"
  description: "VsyncReactor flushes pending fence before calling to reset model"
  bug: "272802278"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
} # reset_model_flushes_fence

flag {
  name: "resync_on_tx"
  namespace: "core_graphics"