Loading services/surfaceflinger/Scheduler/Scheduler.cpp +1 −5 Original line number Diff line number Diff line Loading @@ -1194,10 +1194,6 @@ auto Scheduler::applyPolicy(S Policy::*statePtr, T&& newState) -> GlobalSignals .shouldEmitEvent()}); } if (!FlagManager::getInstance().vrr_bugfix_dropped_frame()) { frameRateOverridesChanged = updateFrameRateOverridesLocked(consideredSignals, modeOpt->fps); } if (mPolicy.modeOpt != modeOpt) { mPolicy.modeOpt = modeOpt; refreshRateChanged = true; Loading @@ -1211,7 +1207,7 @@ auto Scheduler::applyPolicy(S Policy::*statePtr, T&& newState) -> GlobalSignals mSchedulerCallback.requestDisplayModes(std::move(modeRequests)); } if (FlagManager::getInstance().vrr_bugfix_dropped_frame()) { { std::scoped_lock lock(mPolicyLock); frameRateOverridesChanged = updateFrameRateOverridesLocked(consideredSignals, mPolicy.modeOpt->fps); Loading services/surfaceflinger/common/FlagManager.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -178,7 +178,6 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(trace_frame_rate_override); DUMP_ACONFIG_FLAG(true_hdr_screenshots); DUMP_ACONFIG_FLAG(use_known_refresh_rate_for_fps_consistency); DUMP_ACONFIG_FLAG(vrr_bugfix_dropped_frame); DUMP_ACONFIG_FLAG(vrr_config); DUMP_ACONFIG_FLAG(vulkan_renderengine); DUMP_ACONFIG_FLAG(window_blur_kawase2); Loading Loading @@ -275,7 +274,6 @@ FLAG_MANAGER_ACONFIG_FLAG(restore_blur_step, "debug.renderengine.restore_blur_st FLAG_MANAGER_ACONFIG_FLAG(dont_skip_on_early_ro, "") FLAG_MANAGER_ACONFIG_FLAG(no_vsyncs_on_screen_off, "debug.sf.no_vsyncs_on_screen_off") FLAG_MANAGER_ACONFIG_FLAG(protected_if_client, "") FLAG_MANAGER_ACONFIG_FLAG(vrr_bugfix_dropped_frame, "") FLAG_MANAGER_ACONFIG_FLAG(graphite_renderengine, "debug.renderengine.graphite") FLAG_MANAGER_ACONFIG_FLAG(filter_frames_before_trace_starts, "") FLAG_MANAGER_ACONFIG_FLAG(latch_unsignaled_with_auto_refresh_changed, ""); Loading services/surfaceflinger/common/include/common/FlagManager.h +0 −1 Original line number Diff line number Diff line Loading @@ -113,7 +113,6 @@ public: bool trace_frame_rate_override() const; bool true_hdr_screenshots() const; bool use_known_refresh_rate_for_fps_consistency() const; bool vrr_bugfix_dropped_frame() const; bool vrr_config() const; bool vulkan_renderengine() const; bool window_blur_kawase2() const; Loading services/surfaceflinger/surfaceflinger_flags_new.aconfig +0 −11 Original line number Diff line number Diff line Loading @@ -317,17 +317,6 @@ flag { } } # override_trusted_overlay flag { name: "vrr_bugfix_dropped_frame" namespace: "core_graphics" description: "bug fix for VRR dropped frame" bug: "343603085" is_fixed_read_only: true metadata { purpose: PURPOSE_BUGFIX } } # vrr_bugfix_dropped_frame flag { name: "vsync_predictor_recovery" namespace: "core_graphics" Loading Loading
services/surfaceflinger/Scheduler/Scheduler.cpp +1 −5 Original line number Diff line number Diff line Loading @@ -1194,10 +1194,6 @@ auto Scheduler::applyPolicy(S Policy::*statePtr, T&& newState) -> GlobalSignals .shouldEmitEvent()}); } if (!FlagManager::getInstance().vrr_bugfix_dropped_frame()) { frameRateOverridesChanged = updateFrameRateOverridesLocked(consideredSignals, modeOpt->fps); } if (mPolicy.modeOpt != modeOpt) { mPolicy.modeOpt = modeOpt; refreshRateChanged = true; Loading @@ -1211,7 +1207,7 @@ auto Scheduler::applyPolicy(S Policy::*statePtr, T&& newState) -> GlobalSignals mSchedulerCallback.requestDisplayModes(std::move(modeRequests)); } if (FlagManager::getInstance().vrr_bugfix_dropped_frame()) { { std::scoped_lock lock(mPolicyLock); frameRateOverridesChanged = updateFrameRateOverridesLocked(consideredSignals, mPolicy.modeOpt->fps); Loading
services/surfaceflinger/common/FlagManager.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -178,7 +178,6 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(trace_frame_rate_override); DUMP_ACONFIG_FLAG(true_hdr_screenshots); DUMP_ACONFIG_FLAG(use_known_refresh_rate_for_fps_consistency); DUMP_ACONFIG_FLAG(vrr_bugfix_dropped_frame); DUMP_ACONFIG_FLAG(vrr_config); DUMP_ACONFIG_FLAG(vulkan_renderengine); DUMP_ACONFIG_FLAG(window_blur_kawase2); Loading Loading @@ -275,7 +274,6 @@ FLAG_MANAGER_ACONFIG_FLAG(restore_blur_step, "debug.renderengine.restore_blur_st FLAG_MANAGER_ACONFIG_FLAG(dont_skip_on_early_ro, "") FLAG_MANAGER_ACONFIG_FLAG(no_vsyncs_on_screen_off, "debug.sf.no_vsyncs_on_screen_off") FLAG_MANAGER_ACONFIG_FLAG(protected_if_client, "") FLAG_MANAGER_ACONFIG_FLAG(vrr_bugfix_dropped_frame, "") FLAG_MANAGER_ACONFIG_FLAG(graphite_renderengine, "debug.renderengine.graphite") FLAG_MANAGER_ACONFIG_FLAG(filter_frames_before_trace_starts, "") FLAG_MANAGER_ACONFIG_FLAG(latch_unsignaled_with_auto_refresh_changed, ""); Loading
services/surfaceflinger/common/include/common/FlagManager.h +0 −1 Original line number Diff line number Diff line Loading @@ -113,7 +113,6 @@ public: bool trace_frame_rate_override() const; bool true_hdr_screenshots() const; bool use_known_refresh_rate_for_fps_consistency() const; bool vrr_bugfix_dropped_frame() const; bool vrr_config() const; bool vulkan_renderengine() const; bool window_blur_kawase2() const; Loading
services/surfaceflinger/surfaceflinger_flags_new.aconfig +0 −11 Original line number Diff line number Diff line Loading @@ -317,17 +317,6 @@ flag { } } # override_trusted_overlay flag { name: "vrr_bugfix_dropped_frame" namespace: "core_graphics" description: "bug fix for VRR dropped frame" bug: "343603085" is_fixed_read_only: true metadata { purpose: PURPOSE_BUGFIX } } # vrr_bugfix_dropped_frame flag { name: "vsync_predictor_recovery" namespace: "core_graphics" Loading